report_suite_group_functional.html

Report generated on 22-May-2023 at 00:01:59 by pytest-html v3.2.0

Environment

Packages {"pluggy": "1.0.0", "pytest": "7.3.1"}
Platform Linux-5.15.0-69-generic-x86_64-with-glibc2.35
Plugins {"asyncio": "0.21.0", "html": "3.2.0", "metadata": "2.0.4", "repeat": "0.9.1"}
Python 3.10.6

Summary

197 tests ran in 41866.12 seconds.

183 passed, 19 skipped, 12 failed, 0 errors, 2 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Failed functional/bridging/test_bridging_bum_traffic_bridge.py::test_bridging_bum_traffic_bridge_with_rif 244.58
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_bridging_bum_traffic_bridge_with_rif(testbed):
"""
Test Name: test_bridging_bum_traffic_bridge_with_rif
Test Suite: suite_functional_bridging
Test Overview: Verify forwarding/drop/trap of different broadcast, unknown-unicast
and multicast traffic L2, IPv4 packet types within the same bridge domain.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set ports swp1, swp2, swp3, swp4 master br0.
3. Set entities swp1, swp2, swp3, swp4 UP state.
4. Set bridge br0 admin state UP.
5. Set ip address on bridge.
6. Get self MAC address on ingress port swp1.
7. Start tcpdump capture on DUT ingress port.
8. Send different types of packets from source TG.
9. Analyze counters: a) TX vs RX counters according to expected values;
b) Trapped packets to CPU.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 10
prefix = '100.1.1.253'

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'type': 'bridge'}]}])
assert out[0][device_host_name]['rc'] == 0, f'Verify that bridge created.\n{out}'

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpAddress.add(
input_data=[{device_host_name: [
{'dev': bridge, 'prefix': f'{prefix}/24'}]}])
assert out[0][device_host_name]['rc'] == 0, f'Failed to add IP address to bridge.\n{out}'

out = await IpLink.show(input_data=[{device_host_name: [{'device': ports[0], 'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, f'Failed to display device attributes.\n{out}'

dev_attributes = out[0][device_host_name]['parsed_output']
self_mac = dev_attributes[0]['address']
srcMac = '00:00:AA:00:00:01'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

list_streams = get_streams(srcMac, self_mac, prefix, dev_groups, tg_ports)
await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=list_streams)

tcpdump = asyncio.create_task(tb_device_tcpdump(dent_dev, ports[0], '-n', count_only=False, timeout=5, dump=True))

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
expected_loss = {
'Bridged_UnknownL2UC': 0,
'BridgedLLDP': 100,
'LACPDU': 100,
'IPv4ToMe': 100,
'ARP_Request_BC': 0,
'ARP_Reply': 100,
'IPv4_Broadcast': 0,
'IPV4_SSH': 100,
'IPV4_Telnet': 100,
'Host_to_Host_IPv4': 100,
'IPv4_ICMP_Request': 100,
'IPv4_DCHP_BC': 0,
'IPv4_Reserved_MC': 0,
'IPv4_All_Systems_on_this_Subnet': 0,
'IPv4_All_Routers_on_this_Subnet': 0,
'IPv4_OSPFIGP': 0,
'IPv4_RIP2_Routers': 0,
'IPv4_EIGRP_Routers': 0,
'IPv4_DHCP_Server/Relay_Agent': 0,
'IPv4_VRRP': 0,
'IPv4_IGMP': 0,
'IPV4_BGP': 100
}
for row in stats.Rows:
assert tgen_utils_get_loss(row) == expected_loss[row['Traffic Item']], \
'Verify that traffic from swp1 to swp2 forwarded/not forwarded in accordance.'

await tcpdump
print(f'TCPDUMP: packets={tcpdump.result()}')
data = tcpdump.result()

count_of_packets = re.findall(r'(\d+) packets (captured|received|dropped)', data)
for count, type in count_of_packets:
if type == 'received':
> assert int(count) > 0, 'Verify that packets are received by filter.'
E AssertionError: Verify that packets are received by filter.
E assert 0 > 0
E + where 0 = int('0')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:150: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_bridge_with_rif">Starting testcase:test_bridging_bum_traffic_bridge_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2151' coro=<test_bridging_bum_traffic_bridge_with_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=41, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=42] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=42] Local address: 172.17.0.3, port 53876 INFO asyncssh:logging.py:92 [conn=42] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=42] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=42] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:50:05 UTC 2016 INFO asyncssh:logging.py:92 [conn=42, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip address add 100.1.1.253/24 dev br0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=8] Command: ip address add 100.1.1.253/24 dev br0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=42, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=10] Command: ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=42, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Starting timeout --preserve-status 5 tcpdump -i swp1 -n on agg1... INFO asyncssh:logging.py:92 [conn=42, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=11] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=42, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=12] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=42, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=12] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT aggregation 1] Ran timeout --preserve-status 5 tcpdump -i swp1 -n on agg1 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f0f70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI BridgedLLDP SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI LACPDU SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4ToMe SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Request_BC SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Reply SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Broadcast SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_SSH SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_Telnet SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 440 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_VRRP SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_IGMP SIP-DIP N/A Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_BGP SIP-DIP N/A Tx 440 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_bridge_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:54:07 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=42, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=42, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=16] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=42, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=42, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=18] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=42, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":74,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=42, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=42, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=20] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=42, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:54:09 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=42, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:54:09 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=42, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":74,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=42, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=28] Channel closed DEBUG agg1:Logger.py:156
Failed functional/bridging/test_bridging_bum_traffic_bridge.py::test_bridging_bum_traffic_bridge_without_rif 245.87
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_bridging_bum_traffic_bridge_without_rif(testbed):
"""
Test Name: test_bridging_bum_traffic_bridge_without_rif
Test Suite: suite_functional_bridging
Test Overview: Verify forwarding/drop/trap of different broadcast, unknown-unicast
and multicast traffic L2, IPv4 packet types within the same bridge domain.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set ports swp1, swp2, swp3, swp4 master br0.
3. Set entities swp1, swp2, swp3, swp4 UP state.
4. Set bridge br0 admin state UP.
5. Get self MAC address on ingress port swp1.
6. Start tcpdump capture on DUT ingress port.
7. Send different types of packets from source TG.
8. Analyze counters: a) TX vs RX counters according to expected values;
b) Trapped packets to CPU.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 10
prefix = '100.1.1.253'

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'type': 'bridge'}]}])
assert out[0][device_host_name]['rc'] == 0, f'Verify that bridge created.\n{out}'

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.show(input_data=[{device_host_name: [{'device': ports[0], 'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, f'Failed to display device attributes.\n{out}'

dev_attributes = out[0][device_host_name]['parsed_output']
self_mac = dev_attributes[0]['address']
srcMac = '00:00:AA:00:00:01'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

list_streams = get_streams(srcMac, self_mac, prefix, dev_groups, tg_ports)
await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=list_streams)

tcpdump = asyncio.create_task(tb_device_tcpdump(dent_dev, ports[0], '-n', count_only=False, timeout=5, dump=True))

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
expected_loss = {
'Bridged_UnknownL2UC': 0,
'BridgedLLDP': 100,
'LACPDU': 100,
'IPv4ToMe': 100,
'ARP_Request_BC': 0,
'ARP_Reply': 100,
'IPv4_Broadcast': 0,
'IPV4_SSH': 100,
'IPV4_Telnet': 100,
'Host_to_Host_IPv4': 100,
'IPv4_ICMP_Request': 100,
'IPv4_DCHP_BC': 0,
'IPv4_Reserved_MC': 0,
'IPv4_All_Systems_on_this_Subnet': 0,
'IPv4_All_Routers_on_this_Subnet': 0,
'IPv4_OSPFIGP': 0,
'IPv4_RIP2_Routers': 0,
'IPv4_EIGRP_Routers': 0,
'IPv4_DHCP_Server/Relay_Agent': 0,
'IPv4_VRRP': 0,
'IPv4_IGMP': 0,
'IPV4_BGP': 100
}
for row in stats.Rows:
assert tgen_utils_get_loss(row) == expected_loss[row['Traffic Item']], \
'Verify that traffic from swp1 to swp2 forwarded/not forwarded in accordance.'

await tcpdump
print(f'TCPDUMP: packets={tcpdump.result()}')
data = tcpdump.result()

count_of_packets = re.findall(r'(\d+) packets (captured|received|dropped)', data)
for count, type in count_of_packets:
if type == 'received':
> assert int(count) > 0, 'Verify that packets are received by filter.'
E AssertionError: Verify that packets are received by filter.
E assert 0 > 0
E + where 0 = int('0')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:268: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_bridge_without_rif">Starting testcase:test_bridging_bum_traffic_bridge_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2193' coro=<test_bridging_bum_traffic_bridge_without_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:175> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=43] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=43] Local address: 172.17.0.3, port 54634 INFO asyncssh:logging.py:92 [conn=43] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=43] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=43] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:54:10 UTC 2016 INFO asyncssh:logging.py:92 [conn=43, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=43, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=8] Command: ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=43, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=8] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Starting timeout --preserve-status 5 tcpdump -i swp1 -n on agg1... INFO asyncssh:logging.py:92 [conn=43, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=9] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=43, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=10] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=43, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=10] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT aggregation 1] Ran timeout --preserve-status 5 tcpdump -i swp1 -n on agg1 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969aa410>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI BridgedLLDP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI LACPDU SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4ToMe SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Request_BC SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Reply SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Broadcast SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_SSH SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_Telnet SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_VRRP SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_IGMP SIP-DIP N/A Tx 441 Rx 441 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_BGP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_bridge_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:58:13 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=43, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=43, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=14] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=43, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=16] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":75,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=43, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=43, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=18] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=43, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:58:15 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=43, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:58:15 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=43, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":75,"ifname":"br0","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=43, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=26] Channel closed DEBUG agg1:Logger.py:156
Failed functional/bridging/test_bridging_bum_traffic_port.py::test_bridging_bum_traffic_port_with_rif 250.95
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_bridging_bum_traffic_port_with_rif(testbed):
"""
Test Name: test_bridging_bum_traffic_port_with_rif
Test Suite: suite_functional_bridging
Test Overview: Verify forwarding/drop/trap of different broadcast, unknown-unicast
and multicast traffic L2, IPv4 packet types.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init ports.
2. Configure IP addresses on ports.
3. Set entities swp1, swp2, swp3, swp4 UP state.
4. Get self MAC address on ingress port swp1.
5. Start tcpdump capture on DUT ingress port.
6. Send different types of packets from source TG.
7. Analyze counters: a) TX vs RX counters according to expected values;
b) Trapped packets to CPU.
"""

tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 10
prefix = '100.1.1.253'

out = await IpAddress.add(input_data=[{device_host_name: [
{'dev': ports[0], 'prefix': f'{prefix}/24'},
{'dev': ports[1], 'prefix': '101.1.1.253/24'}]}])
assert out[0][device_host_name]['rc'] == 0, f'Failed to add IP address to ports.\n{out}'

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'operstate': 'up'} for port in ports]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to 'UP' state.\n{out}"

out = await IpLink.show(input_data=[{device_host_name: [{'device': ports[0], 'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, f'Failed to display device attributes.\n{out}'

dev_attributes = out[0][device_host_name]['parsed_output']
self_mac = dev_attributes[0]['address']
srcMac = '00:00:AA:00:00:01'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

list_streams = get_streams(srcMac, self_mac, prefix, dev_groups, tg_ports)
await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=list_streams)

tcpdump = asyncio.create_task(tb_device_tcpdump(dent_dev, ports[0], '-n', count_only=False, timeout=5, dump=True))

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
for row in stats.Rows:
assert tgen_utils_get_loss(row) == 100.000, \
f"Verify that traffic from {row['Tx Port']} to {row['Rx Port']} not forwarded.\n{out}"

await tcpdump
print(f'TCPDUMP: packets={tcpdump.result()}')
data = tcpdump.result()

count_of_packets = re.findall(r'(\d+) packets (captured|received|dropped)', data)
for count, type in count_of_packets:
if type == 'received':
> assert int(count) > 0, 'Verify that packets are received by filter.'
E AssertionError: Verify that packets are received by filter.
E assert 0 > 0
E + where 0 = int('0')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:112: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_port_with_rif">Starting testcase:test_bridging_bum_traffic_port_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2233' coro=<test_bridging_bum_traffic_port_with_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:49> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=44] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=44] Local address: 172.17.0.3, port 51372 INFO asyncssh:logging.py:92 [conn=44] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=44] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=44] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:58:16 UTC 2016 INFO asyncssh:logging.py:92 [conn=44, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip address add 100.1.1.253/24 dev swp1 && ip address add 101.1.1.253/24 dev swp2 INFO asyncssh:logging.py:92 [conn=44, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=2] Command: ip address add 100.1.1.253/24 dev swp1 && ip address add 101.1.1.253/24 dev swp2 INFO asyncssh:logging.py:92 [conn=44, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=44, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=4] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=44, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=44, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=6] Command: ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=44, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=6] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Starting timeout --preserve-status 5 tcpdump -i swp1 -n on agg1... INFO asyncssh:logging.py:92 [conn=44, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=7] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=44, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=8] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=44, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=8] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT aggregation 1] Ran timeout --preserve-status 5 tcpdump -i swp1 -n on agg1 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a55930>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI BridgedLLDP SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI LACPDU SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4ToMe SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Request_BC SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Reply SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Broadcast SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_SSH SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_Telnet SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_VRRP SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_IGMP SIP-DIP N/A Tx 438 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_BGP SIP-DIP N/A Tx 438 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_port_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=10] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:02:24 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=44, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=44, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=12] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=44, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=44, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=44, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=44, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=44, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=16] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=44, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:02:26 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=44, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:02:26 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=44, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=22] Channel closed DEBUG agg1:Logger.py:156 []
Failed functional/bridging/test_bridging_bum_traffic_port.py::test_bridging_bum_traffic_port_without_rif 245.76
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_bridging_bum_traffic_port_without_rif(testbed):
"""
Test Name: test_bridging_bum_traffic_port_without_rif
Test Suite: suite_functional_bridging
Test Overview: Verify forwarding/drop/trap of different broadcast, unknown-unicast
and multicast traffic L2, IPv4 packet types.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init ports.
2. Set entities swp1, swp2, swp3, swp4 UP state.
3. Get self MAC address on ingress port swp1.
4. Start tcpdump capture on DUT ingress port.
5. Send different types of packets from source TG.
6. Analyze counters: a) TX vs RX counters according to expected values;
b) Trapped packets to CPU.
"""

tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 10
prefix = '100.1.1.253'

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'operstate': 'up'} for port in ports]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to 'UP' state.\n{out}"

out = await IpLink.show(input_data=[{device_host_name: [{'device': ports[0], 'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, f'Failed to display device attributes.\n{out}'

dev_attributes = out[0][device_host_name]['parsed_output']
self_mac = dev_attributes[0]['address']
srcMac = '00:00:AA:00:00:01'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

list_streams = get_streams(srcMac, self_mac, prefix, dev_groups, tg_ports)
await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=list_streams)

tcpdump = asyncio.create_task(tb_device_tcpdump(dent_dev, ports[0], '-n', count_only=False, timeout=5, dump=True))

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
for row in stats.Rows:
assert tgen_utils_get_loss(row) == 100.000, \
f"Verify that traffic from {row['Tx Port']} to {row['Rx Port']} not forwarded.\n{out}"

await tcpdump
print(f'TCPDUMP: packets={tcpdump.result()}')
data = tcpdump.result()

count_of_packets = re.findall(r'(\d+) packets (captured|received|dropped)', data)
for count, type in count_of_packets:
if type == 'received':
> assert int(count) > 0, 'Verify that packets are received by filter.'
E AssertionError: Verify that packets are received by filter.
E assert 0 > 0
E + where 0 = int('0')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:192: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_port_without_rif">Starting testcase:test_bridging_bum_traffic_port_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2269' coro=<test_bridging_bum_traffic_port_without_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:134> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=45] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=45] Local address: 172.17.0.3, port 48808 INFO asyncssh:logging.py:92 [conn=45] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=45] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=45] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:02:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=45, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=45, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=2] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=45, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=45, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=4] Command: ip -j link show swp1 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=4] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Starting timeout --preserve-status 5 tcpdump -i swp1 -n on agg1... INFO asyncssh:logging.py:92 [conn=45, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=45, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=6] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp1 -n INFO asyncssh:logging.py:92 [conn=45, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=6] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT aggregation 1] Ran timeout --preserve-status 5 tcpdump -i swp1 -n on agg1 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp1, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690d690>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI BridgedLLDP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI LACPDU SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4ToMe SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Request_BC SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ARP_Reply SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Broadcast SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_SSH SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_Telnet SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_VRRP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_IGMP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPV4_BGP SIP-DIP N/A Tx 441 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_port_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:06:30 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=45, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=45, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=10] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=45, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=12] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=45, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=45, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=14] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=45, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:06:32 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=45, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:06:32 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=45, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=20] Channel closed DEBUG agg1:Logger.py:156 []
Failed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_modified_query 207.72
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_igmp_snooping_modified_query(testbed):
"""
Test Name: test_igmp_querier
Test Suite: suite_functional_igmp
Test Overview: Test IGMP snooping with modified querier interval
Test Procedure:
1. Create a bridge and enable IGMP Snooping, enable querrier and change query interval
Enslave all TG ports to bridge interface and config fastleave on 1st rx_port
2. Init interfaces and create 2 multicast Streams
3. Create 3 membership report streams, 1 with invalid checksum
4. Send Traffic from router port and from clients
5. Verify Mdb entries were created for clients and router
6. Verify the multicast traffic is flooded to all bridge ports except last client
7. Create and send leave stream from 1st client
8. Verify MDB entry is deleted
9. Verify no traffic is received on the port that left the group
"""

bridge = 'br0'
querrier_interval = 10
sleep_value = 5
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dev_name = dent_devices[0].host_name
tg_ports = tgen_dev.links_dict[dev_name][0]
dut_ports = tgen_dev.links_dict[dev_name][1]
mcast_group1 = '227.1.1.1'
mcast_group2 = '239.2.2.2'
mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2]
macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04']

# 1.Create a bridge and enable IGMP Snooping, enable querrier and change query interval
# Config Fastleave on 1st rx_port
await common_bridge_and_igmp_setup(dev_name, bridge, 2, dut_ports, querier_interval=querrier_interval)

out = await BridgeLink.set(
input_data=[{dev_name: [
{'device': dut_ports[1], 'fastleave': 'on'}]}])
err_msg = f'Verify that port entities set to fastleave ON.\n{out}'
assert out[0][dev_name]['rc'] == 0, err_msg

# 2.Init interfaces and create 2 multicast Streams
# 3.Create 3 membership report streams, 1 with invalid checksum
dev_groups = tgen_utils_dev_groups_from_config(
[{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24},
{'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24},
{'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24},
{'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}])

tx_port = dev_groups[tg_ports[0]][0]['name']
rx_ports = [dev_groups[tg_ports[1]][0]['name'],
dev_groups[tg_ports[2]][0]['name'],
dev_groups[tg_ports[3]][0]['name']]

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups)
streams = {f'mcast_{idx + 1}': {
'type': 'raw',
'protocol': 'ip',
'ip_source': tx_port,
'ip_destination': rx_ports[1],
'srcMac': macs[0],
'dstMac': mcast_ip_to_mac(mcast_group),
'srcIp': '0.0.0.0',
'dstIp': mcast_group,
'frame_rate_type': 'line_rate',
'rate': 40,
} for idx, mcast_group in enumerate([mcast_group1, mcast_group2])}

streams.update({f'member_report{idx + 1}': {
'type': 'raw',
'protocol': 'ip',
'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'],
'ip_destination': dev_groups[tg_ports[0]][0]['name'],
'srcMac': combined[1],
'dstMac': mcast_ip_to_mac(combined[0]),
'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'],
'dstIp': combined[0],
'ipproto': 'igmpv2',
'totalLength': '28',
'igmpType': '22',
'igmpGroupAddr': combined[0],
'rate': 1,
'transmissionControlType': 'fixedPktCount',
'frameCount': 1,
} for idx, combined in enumerate(zip(mcast_group_addr, macs[1:]))
})
streams['member_report3']['igmpChecksum'] = '0'
await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)

# 4.Send Traffic from router port and from clients
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(querrier_interval + 5)

# 5.Verify Mdb entries were created for clients and router
mdb_entires, router_entires = await get_bridge_mdb(dev_name)
verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1])
> assert len(router_entires), f'No MDB router entries were added to bridge MDB table {router_entires}'
E AssertionError: No MDB router entries were added to bridge MDB table {}
E assert 0
E + where 0 = len({})

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:589: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_modified_query">Starting testcase:test_igmp_snooping_modified_query from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5622' coro=<test_igmp_snooping_modified_query() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:513> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=97, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=98] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=98] Local address: 172.17.0.3, port 60344 INFO asyncssh:logging.py:92 [conn=98] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=98] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=98] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=98, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:56:06 UTC 2016 INFO asyncssh:logging.py:92 [conn=98, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=98, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=98, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=98, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=98, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=98, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=98, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_querier 1 mcast_querier_interval 1000 INFO asyncssh:logging.py:92 [conn=98, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=8] Command: ip link set dev br0 type bridge mcast_querier 1 mcast_querier_interval 1000 INFO asyncssh:logging.py:92 [conn=98, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=10] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=98, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=12] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=98, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=98, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=98, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=98, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":106,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 250.79"},{"index":106,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 250.79"},{"index":106,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 213.16"},{"index":106,"dev":"br0","port":"br0","grp":"ff02::1:ffa3:6c6a","state":"temp","flags":[],"vid":1,"timer":" 215.02"}],"router":{}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_modified_query from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=98, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=98, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:59:33 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=98, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=98, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=98, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":106,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=98, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=20] Channel closed DEBUG agg1:Logger.py:156
Failed functional/policer/test_policer_dynamic_traps.py::test_policer_interact_with_acl_drop 229.66
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_policer_interact_with_acl_drop(testbed):
"""
Test Name: Policer ACL interaction
Test Suite: suite_functional_policer
Test Overview: Verify policer interaction with ACL drop rule
Test Procedure:
1. Create a bridge entity and set link up on it.
2. Set link up on interfaces on all participant ports. Enslave all participant ports to the bridge.
3. Create an ingress queue for all participant TX ports
4. Create within the ingress qdisc two rules with the same selectors:
first with police pass action and second with ACL drop action
5. Prepare matching traffic and transmit
6. Verify traffic is limited by the police rule, and verify the rate of the trafficforwarded to the RX ports
7. Delete the first rule and add it again with the same priority as before
8. Send traffic matching the rules selectors
9. Verify it is still handled according to the rule with the lowest priority
10. Delete the rule again and add it with higher priority than the other rule
11. Send traffic matching the rules selectors
12. Verify traffic is no longer handled by the police pass rule but handled by the ACL drop rule
"""

tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip(
'The testbed does not have enough dent with tgen connections')
device = dent_devices[0]
dent = device.host_name
tg_ports = tgen_dev.links_dict[dent][0]
ports = tgen_dev.links_dict[dent][1]
ports_with_rule = ports[0]
bridge = 'bridge0'
tc_rule_1_frame_rate = 250000 # bps
tolerance = 0.12

# 1. Create a bridge entity and set link up on it.
out = await IpLink.add(input_data=[{dent: [{
'dev': bridge,
'type': 'bridge'}]
}])
assert out[0][dent]['rc'] == 0, 'Failed creating bridge.'

await IpLink.set(input_data=[{dent: [{'device': bridge, 'operstate': 'up'}]}])
assert out[0][dent]['rc'] == 0, 'Failed setting bridge to state UP.'

# 2. Set link up on interfaces on all participant ports. Enslave all participant ports to the bridge.
out = await IpLink.set(input_data=[{dent: [{
'device': port,
'operstate': 'up',
'master': bridge
} for port in ports]}])
assert out[0][dent]['rc'] == 0, 'Failed setting link to state UP.'

# 3. Create an ingress queue for all participant TX ports
out = await TcQdisc.add(input_data=[{dent: [{'dev': ports_with_rule, 'direction': 'ingress'}]}])
assert out[0][dent]['rc'] == 0, 'Failed to create a qdisc'

# 4. Create within the ingress qdisc two rules with the same selectors,
# first with police pass action and second with ACL drop action

tc_rule_1 = {
'dev': ports_with_rule,
'action': {
'police': {
'rate': tc_rule_1_frame_rate,
'burst': tc_rule_1_frame_rate + 1000,
'conform-exceed': 'drop'}
},
'direction': 'ingress',
'protocol': '0x8100 ',
'filtertype': {
'skip_sw': '',
'src_mac': '02:15:53:62:36:d1',
'dst_mac': '02:06:a2:54:22:9f',
'vlan_id': 1942},
'pref': 100,
}

# First rule
out = await TcFilter.add(input_data=[{dent: [tc_rule_1]}])
assert out[0][dent]['rc'] == 0, 'Failed to create tc rule'

# Second rule
tc_rule_2 = copy.deepcopy(tc_rule_1)
tc_rule_2['pref'] = 200
del tc_rule_2['action']['police']
tc_rule_2['action'] = {'drop': ''}

out = await TcFilter.add(input_data=[{dent: [tc_rule_2]}])
assert out[0][dent]['rc'] == 0, 'Failed to create tc rule'

# 5.Prepare matching traffic and transmit
out = await TcFilter.show(input_data=[{dent: [{
'dev': ports_with_rule,
'direction': 'ingress',
'options': '-j'}]}], parse_output=True)
assert out[0][dent]['rc'] == 0, 'Failed to get tc rule'

streams = tcutil_tc_rules_to_tgen_streams({ports_with_rule: out[0][dent]['parsed_output']},
frame_rate_type='line_rate',
frame_rate_pps=100)

dev_groups = tgen_utils_dev_groups_from_config((
{'ixp': tg_ports[0], 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24},
{'ixp': tg_ports[1], 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24},
{'ixp': tg_ports[2], 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24},
{'ixp': tg_ports[3], 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24}
))
await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

await tgen_utils_setup_streams(tgen_dev, None, streams)

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(30)

# 6. Verify it is handled according to the first rule add action
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Port Statistics')
for row in stats.Rows:
err_msg = f'Expected rate: {tc_rule_1_frame_rate} got : {float(row["Rx. Rate (bps)"])}'
if row['Port Name'] == tg_ports[0]:
continue
assert isclose(float(row['Rx. Rate (bps)']), tc_rule_1_frame_rate, rel_tol=tolerance), err_msg

# 7. Delete the first rule and add it again with the same priority as before
out = await TcFilter.delete(input_data=[{dent: [tc_rule_1]}])
assert out[0][dent]['rc'] == 0, 'Failed to delete tc rule '

out = await TcFilter.add(input_data=[{dent: [tc_rule_1]}])
assert out[0][dent]['rc'] == 0, 'Failed to create tc rule'

# 8. Send traffic matching the rules selectors
# waiting for rule to apply on dut
await asyncio.sleep(5)

# 9. Verify it is still handled according to the rule with the lowest priority
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Port Statistics')
for row in stats.Rows:
err_msg = f'Expected {tc_rule_1_frame_rate} got : {float(row["Rx. Rate (bps)"])}'
if row['Port Name'] == tg_ports[0]:
continue
assert isclose(float(row['Rx. Rate (bps)']), tc_rule_1_frame_rate, rel_tol=tolerance), err_msg

# 10. Delete the rule again and add it with higher priority than the other rule
out = await TcFilter.delete(input_data=[{dent: [tc_rule_1]}])
assert out[0][dent]['rc'] == 0, 'Failed to delete tc rule '

tc_rule_1['pref'] = tc_rule_2['pref'] + 100
out = await TcFilter.add(input_data=[{dent: [tc_rule_1]}])
assert out[0][dent]['rc'] == 0, 'Failed to create tc rule'

# 11. Send traffic matching the rules selectors
# waiting for rule to apply on dut
await asyncio.sleep(10)

# 12. Verify it is still handled according to the rule with the lowest priority
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Port Statistics')
for row in stats.Rows:
err_msg = f'Expected 0.0 got : {float(row["Rx. Rate (bps)"])}'
if row['Port Name'] == tg_ports[0]:
continue
> assert isclose(float(row['Rx. Rate (bps)']), 0, rel_tol=tolerance), err_msg
E AssertionError: Expected 0.0 got : 3800.0
E assert False
E + where False = isclose(3800.0, 0, rel_tol=0.12)
E + where 3800.0 = float('3800.000')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py:188: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_interact_with_acl_drop">Starting testcase:test_policer_interact_with_acl_drop from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8566' coro=<test_policer_interact_with_acl_drop() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=150, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=151] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=151] Local address: 172.17.0.3, port 52270 INFO asyncssh:logging.py:92 [conn=151] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=151] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=151] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:11:01 UTC 2016 INFO asyncssh:logging.py:92 [conn=151, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=151, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=151, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=151, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=151, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=10] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action drop INFO asyncssh:logging.py:92 [conn=151, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=12] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action drop INFO asyncssh:logging.py:92 [conn=151, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=14] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967079a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 95936802 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 3568 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 3568 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 3568 INFO asyncssh:logging.py:92 [conn=151, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=16] Command: tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=18] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fa890>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 131260469 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 5491 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 5491 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 5491 INFO asyncssh:logging.py:92 [conn=151, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=20] Command: tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=22] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690ebf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 185385341 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 6064 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 6064 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 6063
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_interact_with_acl_drop from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=151, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:14:49 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=151, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:14:49 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=151, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=151, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=151, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=151, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=151, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=151, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=151, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=151, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=151, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=50] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=151, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=52] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=151, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=52] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=151, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=151, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=151, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=56] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=151, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=151, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=58] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=151, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=151, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=60] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=151, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:14:50 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=151, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=151, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=64] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=151, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":126,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=151, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=66] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=66] Channel closed DEBUG agg1:Logger.py:156
Failed functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py::test_port_isolation_interaction_route_between_vlan_devices 159.85
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_port_isolation_interaction_route_between_vlan_devices(testbed):
"""
Test Name: test_port_isolation_interaction_route_between_vlan_devices
Test Suite: suite_functional_port_isolation
Test Overview: Verify Routing between VLAN devices when VLANs' enslaved ports defined as isolated.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set bridge br0 admin state UP.
3. Set ports swp1, swp2 master br0.
4. Create VLAN-devices br0.10 and br0.11.
5. Set all entities admin state UP.
6. Add bridges to VLAN of the VLAN-devices.
7. Set the first two bridge entities as isolated.
8. Add ports to VLANs, and then configure IP addresses on VLAN devices.
9. Verify the offload flag appears in VLAN-device default routes.
10. Prepare streams from one VLAN device's neighbor to the other.
11. Transmit traffic by TG.
12. Verify traffic is forwarded to both VLAN-device neighbors.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
device_host_name = dent_devices[0].host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 15
pps_value = 1000

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'type': 'bridge', 'vlan_default_pvid': 0}]}])
err_msg = f"Verify that bridge created, vlan filtering set to 'ON' and vlan_default_pvid set to '0'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports[:2]]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.add(
input_data=[{device_host_name: [
{'link': bridge, 'name': f'br0.1{x}', 'type': f'vlan id 1{x}'} for x in range(2)]}])
err_msg = f"Verify that links created and type set to 'vlan id 10' and 'vlan id 11'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': f'br0.1{x}', 'operstate': 'up'} for x in range(2)]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that links set to 'UP' state.\n{out}"

out = await BridgeVlan.add(
input_data=[{device_host_name: [
{'device': bridge, 'vid': f'1{x}', 'self': True} for x in range(2)]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge added to vid '10' and '11'.\n{out}"

out = await BridgeLink.set(
input_data=[{device_host_name: [
{'device': port, 'isolated': True} for port in ports[:2]]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to isolated state 'ON'.\n{out}"

out = await BridgeVlan.add(
input_data=[{device_host_name: [
{'device': ports[x], 'vid': f'1{x}'} for x in range(2)]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entitie added to vid '10' and '11'.\n{out}"

out = await IpAddress.add(
input_data=[{device_host_name: [
{'dev': 'br0.10', 'prefix': '1.1.1.1/24'},
{'dev': 'br0.11', 'prefix': '2.2.2.2/24'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Failed to add IP address to 'br0.10'.\n{out}"

for x in range(2):
out = await IpRoute.show(input_data=[{device_host_name: [{'dev': f'br0.1{x}', 'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, f'Failed to execute the command IpRoute.show.\n{out}'

ip_route_entries = out[0][device_host_name]['parsed_output']
offload_flag = str([en['flags'] for en in ip_route_entries if 'flags' in en]).strip("]'[")
err_msg = 'Verify the offload flag appears in VLAN-device default routes.'
assert 'rt_trap' in offload_flag, err_msg

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '2.2.2.3', '2.2.2.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— vlan_10 — | — vlan_11 —
swp1 -> swp2 | swp2 -> swp1
"""

streams = {
'vlan_10': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[1]][0]['name'],
'srcIp': '0.0.0.0',
'dstIp': '2.2.2.3',
'srcMac': '00:00:00:00:00:01',
'dstMac': '00:00:00:00:00:02',
'frameSize': 150,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw',
'vlanID': 10
},
'vlan_11': {
'ip_source': dev_groups[tg_ports[1]][0]['name'],
'ip_destination': dev_groups[tg_ports[0]][0]['name'],
'srcIp': '0.0.0.0',
'dstIp': '1.1.1.2',
'srcMac': '00:00:00:00:00:01',
'dstMac': '00:00:00:00:00:02',
'frameSize': 150,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw',
'vlanID': 11
}
}

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
for row in stats.Rows:
> assert tgen_utils_get_loss(row) == 0.000, \
f"Verify that traffic from {row['Tx Port']} to {row['Rx Port']} forwarded.\n{out}"
E AssertionError: Verify that traffic from 10.36.118.199:1:5 to 10.36.118.199:1:6 forwarded.
E [{'agg1': {'command': 'ip -j route show dev br0.11 ', 'rc': 0, 'result': '[{"dst":"2.2.2.0/24","protocol":"kernel","scope":"link","prefsrc":"2.2.2.2","flags":["linkdown","rt_trap"]}]\n', 'parsed_output': [{'dst': '2.2.2.0/24', 'protocol': 'kernel', 'scope': 'link', 'prefsrc': '2.2.2.2', 'flags': ['linkdown', 'rt_trap']}]}}]
E assert 100.0 == 0.0
E + where 100.0 = tgen_utils_get_loss(<ixnetwork_restpy.assistants.statistics.row.Row object at 0x7fcd966eac50>)

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py:174: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_route_between_vlan_devices">Starting testcase:test_port_isolation_interaction_route_between_vlan_devices from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9587' coro=<test_port_isolation_interaction_route_between_vlan_devices() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=167] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=167] Local address: 172.17.0.3, port 45594 INFO asyncssh:logging.py:92 [conn=167] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=167] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=167] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:21:37 UTC 2016 INFO asyncssh:logging.py:92 [conn=167, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=167, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=167, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.11 type vlan id 11 INFO asyncssh:logging.py:92 [conn=167, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=8] Command: ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.11 type vlan id 11 INFO asyncssh:logging.py:92 [conn=167, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0.10 up && ip link set dev br0.11 up INFO asyncssh:logging.py:92 [conn=167, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=10] Command: ip link set dev br0.10 up && ip link set dev br0.11 up INFO asyncssh:logging.py:92 [conn=167, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 11 self INFO asyncssh:logging.py:92 [conn=167, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=12] Command: bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 11 self INFO asyncssh:logging.py:92 [conn=167, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=167, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=14] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=167, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 10 && bridge vlan add dev swp2 vid 11 INFO asyncssh:logging.py:92 [conn=167, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=16] Command: bridge vlan add dev swp1 vid 10 && bridge vlan add dev swp2 vid 11 INFO asyncssh:logging.py:92 [conn=167, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.2/24 dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=18] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.2/24 dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j route show dev br0.10 INFO asyncssh:logging.py:92 [conn=167, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=20] Command: ip -j route show dev br0.10 INFO asyncssh:logging.py:92 [conn=167, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"1.1.1.0/24","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["linkdown","rt_trap"]}] INFO asyncssh:logging.py:92 [conn=167, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j route show dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=22] Command: ip -j route show dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.0/24","protocol":"kernel","scope":"link","prefsrc":"2.2.2.2","flags":["linkdown","rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.3/24', 'count': 1, 'ip': '2.2.2.3', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vlan_10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vlan_11 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966e9cc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI vlan_10 SIP-DIP N/A Tx 5989 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI vlan_11 SIP-DIP N/A Tx 5989 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_route_between_vlan_devices from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:24:11 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=167, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=167, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=167, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=167, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=167, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":144,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":145,"link":"br0","ifname":"br0.10","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":146,"link":"br0","ifname":"br0.11","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=167, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=167, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=167, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:24:12 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=167, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:24:17 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=167, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=167, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=167, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":144,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=167, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=38] Channel closed DEBUG agg1:Logger.py:156
Failed functional/port_isolation/test_port_isolation_interaction_vlan_membership.py::test_port_isolation_interaction_vlan_membership 202.70
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_port_isolation_interaction_vlan_membership(testbed):
"""
Test Name: test_port_isolation_interaction_vlan_membership
Test Suite: suite_functional_port_isolation
Test Overview: Isolated ports added to multiple VLANs cannot send or receive traffic to
or from each other on all participant VLANs, but can still communicate normally
with other bridge interfaces configured according to the VLANs configuration.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init VLAN aware bridge entity br0 with no default PVID.
2. Set ports swp1, swp2, swp3, swp4 master br0.
3. Set entities swp1, swp2, swp3, swp4 UP state.
4. Set bridge br0 admin state UP.
5. Set the first two bridge entities as isolated.
6. Add participant interfaces to multiple VLANs.
7. Define RX and non-RX ports according to the VLAN configuration.
8. Set up tagged and untagged streams on the isolated tx port.
9. Set up the streams.
10. Transmit traffic by TG.
11. Verify traffic sent from isolated ports that was received on a non-isolated port only.
12. Verify that isolated ports cannot send or receive traffic to or from each other on all participant VLANs.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
device_host_name = dent_devices[0].host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 10
pps_value = 1000
wait = 6

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'type': 'bridge', 'vlan_default_pvid': 0}]}])
err_msg = f"Verify that bridge created, vlan filtering set to 'ON' and vlan_default_pvid set to '0'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await BridgeLink.set(
input_data=[{device_host_name: [
{'device': port, 'isolated': True} for port in ports[:2]]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to isolated state 'ON'.\n{out}"

for x in range(2):
out = await BridgeVlan.add(
input_data=[{device_host_name: [
{'device': port, 'vid': 22+x} for port in ports]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that interfaces added to vlans '22' and '23'.\n{out}"

out = await BridgeVlan.add(
input_data=[{device_host_name: [
{'device': port, 'vid': 24, 'pvid': True} for port in ports]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that interfaces added to vlans '24'.\n{out}"

out = await BridgeVlan.show(input_data=[{device_host_name: [{'cmd_options': '-j'}]}],
parse_output=True)
assert out[0][device_host_name]['rc'] == 0, 'Failed to show BridgeVlan detail.'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24),
(ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24),
(ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— stream_0 — | — stream_1 — | — stream_2 — | — stream_3 —
swp1 -> swp4 | swp2 -> swp4 | swp3 -> swp4 | swp4 -> swp3

— stream_0 — | — stream_1 — | — stream_2 — | — stream_3 —
swp1 -> swp3 | swp2 -> swp3 | swp3 -> swp2 | swp4 -> swp2

— stream_0 — | — stream_1 — | — stream_2 — | — stream_3 —
swp1 -> swp2 | swp2 -> swp1 | swp3 -> swp1 | swp4 -> swp1
"""

for x in range(3):
streams = {
'stream_0': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x]][0]['name'],
'srcMac': '28:be:0d:47:eb:2b',
'dstMac': f'1c:99:9f:fb:63:1{x+2}',
'frameSize': 162,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw'
},
'stream_1': {
'ip_source': dev_groups[tg_ports[1]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x if x < 2 else 0]][0]['name'],
'srcMac': 'f2:de:a4:35:bd:4b',
'dstMac': f'fa:f5:38:5e:1a:1{x+2}',
'frameSize': 162,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw',
'vlanID': 22
},
'stream_2': {
'ip_source': dev_groups[tg_ports[2]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x if x <= 0 else 2-x]][0]['name'],
'srcMac': '2a:3e:13:88:e5:6d',
'dstMac': f'f2:c9:74:75:45:3{x+2}',
'frameSize': 162,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw',
'vlanID': 23
},
'stream_3': {
'ip_source': dev_groups[tg_ports[3]][0]['name'],
'ip_destination': dev_groups[tg_ports[2-x]][0]['name'],
'srcMac': 'ea:f9:ca:10:1d:b6',
'dstMac': f'78:d5:fc:e5:42:8{x+2}',
'frameSize': 162,
'rate': pps_value,
'protocol': '0x0800',
'type': 'raw',
'vlanID': 24
}
}

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)
await asyncio.sleep(wait)

if x == 2:
expected_loss = {
'stream_0': 100,
'stream_1': 100,
'stream_2': 0,
'stream_3': 0
}
else:
expected_loss = {
'stream_0': 0,
'stream_1': 0,
'stream_2': 0,
'stream_3': 0
}
# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
for row in stats.Rows:
> assert tgen_utils_get_loss(row) == expected_loss[row['Traffic Item']], \
'Verify that traffic is forwarded/not forwarded in accordance.'
E AssertionError: Verify that traffic is forwarded/not forwarded in accordance.
E assert 0.023 == 0
E + where 0.023 = tgen_utils_get_loss(<ixnetwork_restpy.assistants.statistics.row.Row object at 0x7fcd9657fd30>)

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py:195: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_vlan_membership">Starting testcase:test_port_isolation_interaction_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9752' coro=<test_port_isolation_interaction_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=169, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=170] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=170] Local address: 172.17.0.3, port 55638 INFO asyncssh:logging.py:92 [conn=170] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=170] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=170] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:30:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=170, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=170, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=170, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=170, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=170, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp4 vid 22 INFO asyncssh:logging.py:92 [conn=170, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=10] Command: bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp4 vid 22 INFO asyncssh:logging.py:92 [conn=170, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp4 vid 23 INFO asyncssh:logging.py:92 [conn=170, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=12] Command: bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp4 vid 23 INFO asyncssh:logging.py:92 [conn=170, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 24 pvid && bridge vlan add dev swp2 vid 24 pvid && bridge vlan add dev swp3 vid 24 pvid && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=170, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=14] Command: bridge vlan add dev swp1 vid 24 pvid && bridge vlan add dev swp2 vid 24 pvid && bridge vlan add dev swp3 vid 24 pvid && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=170, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show INFO asyncssh:logging.py:92 [conn=170, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=16] Command: bridge -j vlan show INFO asyncssh:logging.py:92 [conn=170, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifname":"swp1","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp2","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp3","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp4","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9657c5e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_0 SIP-DIP N/A Tx 4394 Rx 4393 Loss 0.023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 4394 Rx 4394 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI stream_2 SIP-DIP N/A Tx 4394 Rx 4394 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI stream_3 SIP-DIP N/A Tx 4394 Rx 4393 Loss 0.023
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=170, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:34:06 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=170, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:34:06 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=170, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=170, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=170, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":149,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=170, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=24] Channel closed DEBUG agg1:Logger.py:156
Failed functional/storm_control/test_storm_control_different_rates.py::test_storm_control_different_rates 251.99
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_storm_control_different_rates(testbed):
"""
Test Name: test_storm_control_different_rates
Test Suite: suite_functional_storm_control
Test Overview: Verify rate is limited according to the changes in Storm Control Rules.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Set entities swp1, swp2, swp3, swp4 UP state.
2. Init vlan aware bridge entity br0.
3. Set bridge br0 admin state UP.
4. Set ports swp1, swp2, swp3, swp4 master br0.
5. Add swp1 and swp2 to the same vlan. Add swp3 and swp4 to another vlan.
6. Set up the following streams:
Ixia port 1: broadcast, multicast and unknown unicast streams, with random generated size of packet;
Ixia port 2: broadcast stream, with random generated size of packet;
Ixia port 3: multicast stream, with random generated size of packet;
Ixia port 4: unknown unicast stream, with random generated size of packet.
7. Set a storm control rate limit for all types of traffic on all ports.
8. Transmit continues traffic by TG.
9. Verify the RX rate on the RX port is as expected - the rate is limited by storm control.
10. Change storm control rates for all ports.
11. Verify the RX rate on the RX port is as expected - the rate is limited by storm control.
12. Change storm control rates for all ports again.
13. Verify the RX rate on the RX port is as expected - the rate is limited by storm control.
14. Disable storm control for all ports.
15. Verify the RX rate on the RX port is as expected - the rate is not limited by storm control.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
traffic_duration = 15
correlation = 0.33
deviation = 0.10
kbyte_value_stream = [randrange(start, end+1) for start, end in [(1500, 1700), (2800, 3000), (3800, 4000),
(4500, 4700), (1000, 1200), (5100, 5300)]]

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'operstate': 'up'} for port in ports]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to 'UP' state.\n{out}"

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'vlan_default_pvid': 0, 'type': 'bridge'}]}])
err_msg = f"Verify that bridge created, vlan filtering set to 'ON' and vlan_default_pvid set to '0'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge} for port in ports]}])
err_msg = f'Verify that bridge entities enslaved to bridge.\n{out}'
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await BridgeVlan.add(
input_data=[{device_host_name: [
{'device': ports[x], 'vid': f'{1 if x<2 else 2}', 'untagged': True, 'pvid': True}
for x in range(4)]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that entities added to vid '1' and '2'.\n{out}"

# set a storm control rate limits
await set_rates(kbyte_value_stream, ports, device_host_name)

try:
address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24),
(ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24),
(ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— stream_1 — | — stream_2 — | — stream_3 — | — stream_4 — | — stream_5 — | — stream_6 —
swp1 -> swp4 | swp1 -> swp4 | swp1 -> swp4 | swp2 -> swp4 | swp3 -> swp4 | swp4 -> swp3

— stream_1 — | — stream_2 — | — stream_3 — | — stream_4 — | — stream_5 — | — stream_6 —
swp1 -> swp3 | swp1 -> swp3 | swp1 -> swp3 | swp2 -> swp3 | swp3 -> swp2 | swp4 -> swp2

— stream_1 — | — stream_2 — | — stream_3 — | — stream_4 — | — stream_5 — | — stream_6 —
swp1 -> swp2 | swp1 -> swp2 | swp1 -> swp2 | swp2 -> swp1 | swp3 -> swp1 | swp4 -> swp1
"""

streams = {
f'stream_1_swp1->swp{4-x}': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x]][0]['name'],
'srcMac': f'16:ea:c3:{x+5}d:1e:ec',
'dstMac': 'ff:ff:ff:ff:ff:ff',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x0800',
'type': 'raw'
} for x in range(3)
}
streams.update({
f'stream_2_swp1->swp{4-x}': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x]][0]['name'],
'srcIp': f'3.6.92.20{x+1}',
'dstIp': f'228.68.176.2{x+11}',
'srcMac': f'36:11:3d:38:9a:{x+5}e',
'dstMac': f'01:00:5E:4{x+4}:b0:d3',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x0800',
'type': 'raw'
} for x in range(3)
})
streams.update({
f'stream_3_swp1->swp{4-x}': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x]][0]['name'],
'srcMac': f'72:88:c5:ec:f5:0{x+5}',
'dstMac': f'92:ff:e{x+6}:07:88:a2',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x0800',
'type': 'raw'
} for x in range(3)
})
streams.update({
f'stream_4_swp2->swp{4-x if x < 2 else 1}': {
'ip_source': dev_groups[tg_ports[1]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x if x < 2 else 0]][0]['name'],
'srcMac': f'84:fc:70:36:2a:7{x+3}',
'dstMac': 'ff:ff:ff:ff:ff:ff',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x0800',
'type': 'raw'
} for x in range(3)
})
streams.update({
f'stream_5_swp3->swp{4-x if x <= 0 else 3-x}': {
'ip_source': dev_groups[tg_ports[2]][0]['name'],
'ip_destination': dev_groups[tg_ports[3-x if x <= 0 else 2-x]][0]['name'],
'srcMac': f'e4:c7:7f:{x+6}e:60:2b',
'dstMac': f'01:00:5E:19:bd:a{x+5}',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x9100',
'type': 'raw'
} for x in range(3)
})
streams.update({
f'stream_6_swp4->swp{3-x}': {
'ip_source': dev_groups[tg_ports[3]][0]['name'],
'ip_destination': dev_groups[tg_ports[2-x]][0]['name'],
'srcMac': f'70:c5:30:7c:ef:f{x+5}',
'dstMac': f'00:8{x+5}:4f:1b:80:91',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 5,
'protocol': '0x88a8',
'type': 'raw'
} for x in range(3)
})

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)

# verify the rate is limited
> await verify_rates(kbyte_value_stream, tgen_dev, correlation, deviation)

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py:248:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

kbyte_value_stream = [1554, 2891, 3978, 4614, 1074, 5236]
tgen_dev = [Ixia Traffic Generator: 10.36.118.213], correlation = 0.33
deviation = 0.1

async def verify_rates(kbyte_value_stream, tgen_dev, correlation, deviation):
# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Traffic Item Statistics')
collected = {row['Traffic Item']:
{'tx_rate': row['Tx Rate (Bps)'], 'rx_rate': row['Rx Rate (Bps)']} for row in stats.Rows}
rate_value = {
'stream_1_swp1->swp2': kbyte_value_stream[0],
'stream_2_swp1->swp2': kbyte_value_stream[1],
'stream_3_swp1->swp2': kbyte_value_stream[2],
'stream_4_swp2->swp1': kbyte_value_stream[3],
'stream_5_swp3->swp4': kbyte_value_stream[4],
'stream_6_swp4->swp3': kbyte_value_stream[5]
}
for stream, value in rate_value.items():
> assert math.isclose(value*correlation*1000, float(collected[stream]['rx_rate']), rel_tol=deviation), \
f'Failed: the rate is not limited by storm control for {rate_value}.'
E AssertionError: Failed: the rate is not limited by storm control for {'stream_1_swp1->swp2': 1554, 'stream_2_swp1->swp2': 2891, 'stream_3_swp1->swp2': 3978, 'stream_4_swp2->swp1': 4614, 'stream_5_swp3->swp4': 1074, 'stream_6_swp4->swp3': 5236}.
E assert False
E + where False = <built-in function isclose>(((1554 * 0.33) * 1000), 3726774.235, rel_tol=0.1)
E + where <built-in function isclose> = math.isclose
E + and 3726774.235 = float('3726774.235')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py:57: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_different_rates">Starting testcase:test_storm_control_different_rates from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11140' coro=<test_storm_control_different_rates() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py:90> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=184, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=185] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=185] Local address: 172.17.0.3, port 52584 INFO asyncssh:logging.py:92 [conn=185] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=185] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=185] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:28:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=185, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=185, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=2] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=185, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=185, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=185, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 master br0 && ip link set dev swp2 master br0 && ip link set dev swp3 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=8] Command: ip link set dev swp1 master br0 && ip link set dev swp2 master br0 && ip link set dev swp3 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1 pvid untagged && bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp3 vid 2 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=185, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=10] Command: bridge vlan add dev swp1 vid 1 pvid untagged && bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp3 vid 2 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=185, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 1554 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=12] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 1554 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=14] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1554}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 2891 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 2891 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=18] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2891}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 3978 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=20] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 3978 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=22] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=22] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3978}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 4614 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=24] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 4614 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=26] Command: devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=26] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4614}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 1074 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=28] Command: devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 1074 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=30] Command: devlink -j port param show pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=30] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1074}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=31] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 5236 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=32] Command: devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 5236 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=33] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=34] Command: devlink -j port param show pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=34] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5236}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967735e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp4 Tx 909582 Rx 0 Frames Delta 909582 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp3 Tx 1284666 Rx 0 Frames Delta 1284666 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp2 Tx 449865 Rx 3953 Frames Delta 445912 Loss 99.121 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp4 Tx 328216 Rx 0 Frames Delta 328216 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp3 Tx 259971 Rx 0 Frames Delta 259971 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp2 Tx 630418 Rx 9697 Frames Delta 620721 Loss 98.462 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp4 Tx 279819 Rx 0 Frames Delta 279819 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp3 Tx 317081 Rx 0 Frames Delta 317081 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp2 Tx 611846 Rx 13174 Frames Delta 598672 Loss 97.847 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp4 Tx 1168244 Rx 0 Frames Delta 1168244 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp3 Tx 271291 Rx 0 Frames Delta 271291 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp1 Tx 310497 Rx 8007 Frames Delta 302490 Loss 97.421 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp4 Tx 301970 Rx 1858 Frames Delta 300112 Loss 99.385 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp2 Tx 783728 Rx 0 Frames Delta 783728 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp1 Tx 1099523 Rx 0 Frames Delta 1099523 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp3 Tx 1538428 Rx 45542 Frames Delta 1492886 Loss 97.040 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp2 Tx 459261 Rx 0 Frames Delta 459261 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp1 Tx 1153821 Rx 0 Frames Delta 1153821 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=185, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=35] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=36] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=36] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1554}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3978}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2891}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4614}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1074}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5236}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=37] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=38] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=39] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=40] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=41] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=42] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=42] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_different_rates from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=185, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=43] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=44] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:32:22 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=185, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=45] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=46] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:32:27 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=185, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=185, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=48] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=185, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=48] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":168,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=185, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=185, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=50] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=185, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=50] Channel closed DEBUG agg1:Logger.py:156
Failed functional/storm_control/test_storm_control_interaction_span_rule.py::test_storm_control_interaction_span_rule 199.16
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_storm_control_interaction_span_rule(testbed):
"""
Test Name: test_storm_control_interaction_span_rule
Test Suite: suite_functional_storm_control
Test Overview: Verify rate is not limited by Storm Control due to the mirred rule.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set bridge br0 admin state UP.
3. Set ports swp1, swp2, swp3, swp4 master br0.
4. Set entities swp1, swp2, swp3, swp4 UP state.
5. Set storm control rate limit rule for all streams.
6. Define a SPAN rule with a source port.
7. Set up the following streams:
- broadcast with random generated size of packet;
- multicast with random generated size of packet;
- unknown unicast with random generated size of packet.
8. Transmit continues traffic by TG.
9. Verify the RX rate on the RX port is as expected - the rate is limited according to storm control limits.
Echamine the impact of the SPAN rule.
10. Disable storm control rate limit rule for all streams.
12. Verify the RX rate on the RX port is as expected - the rate is not limited by storm control.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
size_packets = randrange(500, 1000)
traffic_duration = 15
deviation = 0.10
kbyte_value_stream = [randrange(start, end+1) for start, end in [(1500, 1700), (3800, 4000), (5100, 5300)]]

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'type': 'bridge'}]}])
err_msg = f"Verify that bridge created and vlan filtering set to 'ON'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

# set a storm control rate limits
await set_rates(kbyte_value_stream, ports, device_host_name)

try:
out = await TcQdisc.add(
input_data=[{device_host_name: [
{'dev': ports[0], 'kind': 'ingress'}]}])
assert out[0][device_host_name]['rc'] == 0, f'Failed to configure ingress qdisc.\n{out}'

rc, out = await dent_dev.run_cmd(f'tc filter add dev {ports[0]} ingress matchall skip_sw action mirred \
egress mirror dev {ports[1]}')
assert rc == 0, 'Failed to configure ingress matchall.'

address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24),
(ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24),
(ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— stream_1 — | — stream_2 — | — stream_3 — |
swp1 -> swp2 | swp1 -> swp3 | swp1 -> swp4 |
"""

streams = {
'stream_1': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[1]][0]['name'],
'srcMac': '10:62:5a:cf:ab:39',
'dstMac': '34:1e:60:35:58:ac',
'frameSize': size_packets,
'frame_rate_type': 'line_rate',
'rate': 33,
'protocol': '0x0800',
'type': 'raw'
},
'stream_2': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[2]][0]['name'],
'srcMac': '98:92:be:4c:c8:53',
'dstMac': '01:00:5E:51:14:af',
'frameSize': size_packets,
'frame_rate_type': 'line_rate',
'rate': 33,
'protocol': '0x0800',
'type': 'raw'
},
'stream_3': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3]][0]['name'],
'srcMac': '54:84:c3:74:89:37',
'dstMac': 'ff:ff:ff:ff:ff:ff',
'frameSize': size_packets,
'frame_rate_type': 'line_rate',
'rate': 33,
'protocol': '0x0800',
'type': 'raw'
}
}

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Traffic Item Statistics')
collected = {row['Traffic Item']:
{'tx_rate': row['Tx Rate (Bps)'], 'rx_rate': row['Rx Rate (Bps)']} for row in stats.Rows}
assert math.isclose(float(collected['stream_1']['tx_rate']),
float(collected['stream_1']['rx_rate']), rel_tol=deviation), \
'Failed: the rate is limited by storm control due to mirred rule.'
for x in range(2):
> assert math.isclose(kbyte_value_stream[x+1]*1000,
float(collected[f'stream_{x+2}']['rx_rate']), rel_tol=deviation), \
'Failed: the rate is not limited by storm control.'
E AssertionError: Failed: the rate is not limited by storm control.
E assert False
E + where False = <built-in function isclose>((3927 * 1000), 26968967.141, rel_tol=0.1)
E + where <built-in function isclose> = math.isclose
E + and 26968967.141 = float('26968967.141')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py:176: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_interaction_span_rule">Starting testcase:test_storm_control_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11320' coro=<test_storm_control_interaction_span_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py:65> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=187] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=187] Local address: 172.17.0.3, port 45356 INFO asyncssh:logging.py:92 [conn=187] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=187] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=187] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:36:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=187, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=187, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=187, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=187, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=187, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 1550 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=8] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 1550 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=10] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1550}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 3927 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=12] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 3927 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=14] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3927}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 5203 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 5203 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=18] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5203}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=187, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=20] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=187, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=187, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=22] Command: tc filter add dev swp1 ingress matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=187, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964ba380>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 2963636 Rx 2953118 Frames Delta 10518 Loss 0.355 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 2963636 Rx 28943 Frames Delta 2934693 Loss 99.023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 2963635 Rx 38348 Frames Delta 2925287 Loss 98.706 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=187, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=24] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=24] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5203}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1550}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3927}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=26] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=28] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=30] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=30] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py INFO asyncssh:logging.py:92 [conn=187, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:39:53 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=187, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=187, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=187, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=187, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=187, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=187, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=187, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=187, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=187, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=56] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=187, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=187, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=58] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=187, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=187, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=60] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=187, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=187, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=187, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=187, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=64] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=187, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=187, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=66] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=187, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=187, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=67] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=68] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:39:53 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=187, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=69] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=70] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:39:58 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=187, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=71] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=187, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=72] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=187, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=72] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":170,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=187, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=187, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=74] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=187, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=74] Channel closed DEBUG agg1:Logger.py:156
Failed functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py::test_storm_control_rule_set_for_br_and_mc_traffic 191.64
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_storm_control_rule_set_for_br_and_mc_traffic(testbed):
"""
Test Name: test_storm_control_rule_set_for_br_and_mc_traffic
Test Suite: suite_functional_storm_control
Test Overview: Verify Storm Control limits the rate of specific traffic types.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set ports swp1, swp2 master br0.
3. Set entities swp1, swp2 UP state.
4. Set bridge br0 admin state UP.
5. Set up the following streams:
- broadcast stream with random generated size of packet, on TX port;
- multicast stream with random generated size of packet, on TX port;
- unknown unicast stream with random generated size of packet, on TX port.
6. Set storm control rate limit of broadcast traffic on TX port.
7. Transmit continues traffic by TG.
8. Verify broadcast traffic is limited on RX port. Verify multicast and unknown unicast are not limited.
9. Disable storm control rate limit for broadcast traffic.
10. Set storm control rate limit of multicast traffic on TX port.
11. Verify multicast traffic is limited on RX port. Verify broadcast and unknown unicast are not limited.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
kbyte_value_bc = 15689
kbyte_value_mc = 27713
traffic_duration = 15
deviation = 0.10

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'type': 'bridge'}]}])
err_msg = f"Verify that bridge created and vlan filtering set to 'ON'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

await devlink_rate_value(dev=f'pci/0000:01:00.0/{ports[0].replace("swp","")}',
name='bc_kbyte_per_sec_rate', value=kbyte_value_bc,
cmode='runtime', device_host_name=device_host_name, set=True, verify=True)

try:
address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24),
(ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24),
(ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— stream_1 — | — stream_2 — | — stream_3 —
swp1 -> swp4 | swp1 -> swp3 | swp1 -> swp2
"""

streams = {
'stream_1': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3]][0]['name'],
'srcIp': '147.126.111.32',
'dstIp': '255.255.255.255',
'srcMac': 'b2:ac:8f:b3:fb:2c',
'dstMac': 'ff:ff:ff:ff:ff:ff',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
},
'stream_2': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[2]][0]['name'],
'srcIp': '109.51.220.173',
'dstIp': '224.33.57.130',
'srcMac': '76:07:44:b7:38:07',
'dstMac': '01:00:5E:21:39:82',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
},
'stream_3': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[1]][0]['name'],
'srcMac': '98:ba:45:33:c7:ee',
'dstMac': 'd2:15:8d:45:e1:1e',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
}
}

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Traffic Item Statistics')
collected = {row['Traffic Item']:
{'tx_rate': row['Tx Rate (Bps)'], 'rx_rate': row['Rx Rate (Bps)']} for row in stats.Rows}
> assert math.isclose(kbyte_value_bc*1000,
float(collected['stream_1']['rx_rate']), rel_tol=deviation), \
f"The rate is not limited by storm control, \
actual rate {kbyte_value_bc*1000} instead of {float(collected['stream_1']['rx_rate'])}."
E AssertionError: The rate is not limited by storm control, actual rate 15689000 instead of 108213534.204.
E assert False
E + where False = <built-in function isclose>((15689 * 1000), 108213534.204, rel_tol=0.1)
E + where <built-in function isclose> = math.isclose
E + and 108213534.204 = float('108213534.204')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py:154: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_rule_set_for_br_and_mc_traffic">Starting testcase:test_storm_control_rule_set_for_br_and_mc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11599' coro=<test_storm_control_rule_set_for_br_and_mc_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=190] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=190] Local address: 172.17.0.3, port 48256 INFO asyncssh:logging.py:92 [conn=190] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=190] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=190] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:52:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=190, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=190, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=190, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=190, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=190, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 15689 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=8] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 15689 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=10] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fb670>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 7851254 Rx 353599 Frames Delta 7497655 Loss 95.496 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 7266854 Rx 7266850 Frames Delta 4 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 2234287 Rx 2234285 Frames Delta 2 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=190, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=190, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=12] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=190, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15689}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=190, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=14] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=18] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=18] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_rule_set_for_br_and_mc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=190, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:56:05 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=190, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:56:10 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=190, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=190, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=190, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":174,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=190, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=190, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=190, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=26] Channel closed DEBUG agg1:Logger.py:156
Failed functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py::test_storm_control_rule_set_for_br_and_unk_uc_traffic 204.68
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

async def test_storm_control_rule_set_for_br_and_unk_uc_traffic(testbed):
"""
Test Name: test_storm_control_rule_set_for_br_and_unk_uc_traffic
Test Suite: suite_functional_storm_control
Test Overview: Verify Storm Control limits the rate of specific traffic types.
Test Author: Kostiantyn Stavruk
Test Procedure:
1. Init bridge entity br0.
2. Set ports swp1, swp2 master br0.
3. Set entities swp1, swp2 UP state.
4. Set bridge br0 admin state UP.
5. Set up the following streams:
- broadcast stream with random generated size of packet, on TX port;
- multicast stream with random generated size of packet, on TX port;
- unknown unicast stream with random generated size of packet, on TX port.
6. Set storm control rate limit of broadcast traffic on TX port.
7. Transmit continues traffic by TG.
8. Verify broadcast traffic is limited on RX port. Verify multicast and unknown unicast are not limited.
9. Disable storm control rate limit for broadcast traffic.
10. Set storm control rate limit of unknown unicast traffic on TX port.
11. Verify unknown unicast traffic is limited on RX port. Verify broadcast and multicast are not limited.
"""

bridge = 'br0'
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
device_host_name = dent_dev.host_name
tg_ports = tgen_dev.links_dict[device_host_name][0]
ports = tgen_dev.links_dict[device_host_name][1]
kbyte_value_unk_uc = 7229
kbyte_value_bc = 21689
traffic_duration = 15
deviation = 0.10

out = await IpLink.add(
input_data=[{device_host_name: [
{'device': bridge, 'vlan_filtering': 1, 'type': 'bridge'}]}])
err_msg = f"Verify that bridge created and vlan filtering set to 'ON'.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': bridge, 'operstate': 'up'}]}])
assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}"

out = await IpLink.set(
input_data=[{device_host_name: [
{'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}])
err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}"
assert out[0][device_host_name]['rc'] == 0, err_msg

await devlink_rate_value(dev=f'pci/0000:01:00.0/{ports[0].replace("swp","")}',
name='bc_kbyte_per_sec_rate', value=kbyte_value_bc,
cmode='runtime', device_host_name=device_host_name, set=True, verify=True)

try:
address_map = (
# swp port, tg port, tg ip, gw, plen
(ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24),
(ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24),
(ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24),
(ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24)
)

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, ip, gw, plen in address_map
)

await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

"""
Set up the following streams:
— stream_1 — | — stream_2 — | — stream_3 —
swp1 -> swp4 | swp1 -> swp3 | swp1 -> swp2
"""

streams = {
'stream_1': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[3]][0]['name'],
'srcIp': '147.126.111.32',
'dstIp': '255.255.255.255',
'srcMac': 'b2:ac:8f:b3:fb:2c',
'dstMac': 'ff:ff:ff:ff:ff:ff',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
},
'stream_2': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[2]][0]['name'],
'srcIp': '109.51.220.173',
'dstIp': '224.33.57.130',
'srcMac': '76:07:44:b7:38:07',
'dstMac': '01:00:5E:21:39:82',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
},
'stream_3': {
'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[1]][0]['name'],
'srcMac': '98:ba:45:33:c7:ee',
'dstMac': 'd2:15:8d:45:e1:1e',
'frameSize': randrange(100, 1500),
'frame_rate_type': 'line_rate',
'rate': 30,
'protocol': '0x0800',
'type': 'raw'
}
}

await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams)
await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)

# check the traffic stats
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Traffic Item Statistics')
collected = {row['Traffic Item']:
{'tx_rate': row['Tx Rate (Bps)'], 'rx_rate': row['Rx Rate (Bps)']} for row in stats.Rows}
> assert math.isclose(kbyte_value_bc*1000,
float(collected['stream_1']['rx_rate']), rel_tol=deviation), \
f"The rate is not limited by storm control, \
actual rate {kbyte_value_bc*1000} instead of {float(collected['stream_1']['rx_rate'])}."
E AssertionError: The rate is not limited by storm control, actual rate 21689000 instead of 146962463.892.
E assert False
E + where False = <built-in function isclose>((21689 * 1000), 146962463.892, rel_tol=0.1)
E + where <built-in function isclose> = math.isclose
E + and 146962463.892 = float('146962463.892')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py:154: AssertionError
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_rule_set_for_br_and_unk_uc_traffic">Starting testcase:test_storm_control_rule_set_for_br_and_unk_uc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11635' coro=<test_storm_control_rule_set_for_br_and_unk_uc_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=190, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=191] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=191] Local address: 172.17.0.3, port 46722 INFO asyncssh:logging.py:92 [conn=191] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=191] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=191] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:56:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=191, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=191, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=191, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=191, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=191, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 21689 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=8] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 21689 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=10] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":21689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964b8ee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 8378978 Rx 524378 Frames Delta 7854600 Loss 93.742 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 3127529 Rx 3127527 Frames Delta 2 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 8771743 Rx 8771738 Frames Delta 5 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=191, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=191, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=12] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=191, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":21689}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=191, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=14] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=16] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=18] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=20] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=22] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=24] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=26] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=28] Command: devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=28] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_rule_set_for_br_and_unk_uc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=191, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:59:30 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=191, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:59:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=191, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=191, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=191, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":175,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=191, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=191, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=191, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=36] Channel closed DEBUG agg1:Logger.py:156
XFailed functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_size 129.18
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

@pytest.mark.xfail(reason='Device does not support fragmentation')
async def test_ipv4_ping_size(testbed):
"""
Test Name: test_ipv4_ping_size
Test Suite: suite_functional_ipv4
Test Overview: Test IPv4 ping size
Test Procedure:
1. Init interfaces
2. Configure ports up
3. Configure IP addrs
4. Add dynamic arp entries
5. Generate ping with size smaller than mru and larger than mru
and verify fragmentation on the larger ping
"""
# 1. Init interfaces
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent_dev = dent_devices[0]
dent = dent_dev.host_name
tg_ports = tgen_dev.links_dict[dent][0]
ports = tgen_dev.links_dict[dent][1]
address_map = (
# swp port, tg port, swp ip, tg ip, plen
(ports[0], tg_ports[0], '1.1.1.1', '1.1.1.2', 24),
(ports[1], tg_ports[1], '2.2.2.1', '2.2.2.2', 24),
(ports[2], tg_ports[2], '3.3.3.1', '3.3.3.2', 24),
(ports[3], tg_ports[3], '4.4.4.1', '4.4.4.2', 24),
)

# 2. Configure ports up
out = await IpLink.set(input_data=[{dent: [
{'device': port, 'operstate': 'up'}
for port, *_ in address_map
]}])
assert out[0][dent]['rc'] == 0, 'Failed to set port state UP'

# 3. Configure IP addrs
out = await IpAddress.add(input_data=[{dent: [
{'dev': port, 'prefix': f'{ip}/{plen}'}
for port, _, ip, _, plen in address_map
]}])
assert out[0][dent]['rc'] == 0, 'Failed to add IP addr to port'

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, gw, ip, plen in address_map
)
await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

# 4. Add dynamic arp entries
streams = {
'ipv4': {'ip_source': dev_groups[tg_ports[0]][0]['name'],
'ip_destination': dev_groups[tg_ports[1]][0]['name']}
}
await tgen_utils_setup_streams(tgen_dev, None, streams) # will send arps to all ports

# 5. Generate ping with size smaller than mru
await asyncio.gather(*(do_ping(dent_dev, port, dst, size=100, timeout=15)
for port, *_, dst, _ in address_map))

# Generate ping with size larger than mru and verify fragmentation
> await asyncio.gather(*(do_ping(dent_dev, port, dst, size=1473, timeout=15)
for port, *_, dst, _ in address_map))

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py:278:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

dev = [DENT aggregation 1: 10.36.118.44], port = 'swp1', dst = '1.1.1.2'
count = 1, interval = 0.1, size = 1473, timeout = 15

async def do_ping(dev, port, dst, count=1, interval=0.1, size=0, timeout=120):
cmd = f'ping -I {port} -c {count} -i {interval} -s {size} -w {timeout} {dst}'
cmd += ' | grep "ping statistics" -A 2' # filter ouptut
rc, out = await dev.run_cmd(cmd)
assert rc == 0, f'Failed to send ping from {port} to {dst}'
> assert ' 0% ' in out, f'Some pings did not reach their destination\n{out}'
E AssertionError: Some pings did not reach their destination
E --- 1.1.1.2 ping statistics ---
E 145 packets transmitted, 0 received, 100% packet loss, time 14980ms
E
E
E assert ' 0% ' in '--- 1.1.1.2 ping statistics ---\n145 packets transmitted, 0 received, 100% packet loss, time 14980ms\n\n'

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py:35: AssertionError
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6563' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_size">Starting testcase:test_ipv4_ping_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=119] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=119] Local address: 172.17.0.3, port 46346 INFO asyncssh:logging.py:92 [conn=119] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=119] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=119] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:41:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=119, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=119, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=119, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=119, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=119, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=119, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:41:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=119, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=119, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=119, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=119, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=119, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=119, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=119, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=13] Received channel close DEBUG agg1:Logger.py:156 ping -I swp1 -c 1 -i 0.1 -s 100 -w 15 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=14] Received channel close DEBUG agg1:Logger.py:156 ping -I swp2 -c 1 -i 0.1 -s 100 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=16] Requesting new SSH session DEBUG agg1:Logger.py:156 ping -I swp3 -c 1 -i 0.1 -s 100 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=15] Command: ping -I swp1 -c 1 -i 0.1 -s 100 -w 15 1.1.1.2 | grep "ping statistics" -A 2 DEBUG agg1:Logger.py:156 ping -I swp4 -c 1 -i 0.1 -s 100 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=16] Command: ping -I swp2 -c 1 -i 0.1 -s 100 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=17] Command: ping -I swp3 -c 1 -i 0.1 -s 100 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=18] Command: ping -I swp4 -c 1 -i 0.1 -s 100 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=15] Channel closed DEBUG agg1:Logger.py:156 --- 1.1.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.167/0.167/0.167/0.000 ms INFO asyncssh:logging.py:92 [conn=119, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=18] Channel closed DEBUG agg1:Logger.py:156 --- 2.2.2.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.172/0.172/0.172/0.000 ms DEBUG agg1:Logger.py:156 --- 3.3.3.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.179/0.179/0.179/0.000 ms DEBUG agg1:Logger.py:156 --- 4.4.4.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.161/0.161/0.161/0.000 ms INFO asyncssh:logging.py:92 [conn=119, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=21] Received channel close DEBUG agg1:Logger.py:156 ping -I swp1 -c 1 -i 0.1 -s 1473 -w 15 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=22] Received channel close DEBUG agg1:Logger.py:156 ping -I swp2 -c 1 -i 0.1 -s 1473 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=24] Requesting new SSH session DEBUG agg1:Logger.py:156 ping -I swp3 -c 1 -i 0.1 -s 1473 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=23] Command: ping -I swp1 -c 1 -i 0.1 -s 1473 -w 15 1.1.1.2 | grep "ping statistics" -A 2 DEBUG agg1:Logger.py:156 ping -I swp4 -c 1 -i 0.1 -s 1473 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=24] Command: ping -I swp2 -c 1 -i 0.1 -s 1473 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=25] Command: ping -I swp3 -c 1 -i 0.1 -s 1473 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=26] Command: ping -I swp4 -c 1 -i 0.1 -s 1473 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=24] Received channel close DEBUG agg1:Logger.py:156 --- 1.1.1.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14980ms INFO asyncssh:logging.py:92 [conn=119, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=26] Received channel close DEBUG agg1:Logger.py:156 --- 2.2.2.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14980ms INFO asyncssh:logging.py:92 [conn=119, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=26] Channel closed DEBUG agg1:Logger.py:156 --- 3.3.3.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14982ms DEBUG agg1:Logger.py:156 --- 4.4.4.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14988ms
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=119, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=27] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=28] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:43:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:43:47 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=119, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=119, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=34] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=119, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=119, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=119, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=119, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=119, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=119, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=38] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=119, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=38] Channel closed DEBUG agg1:Logger.py:156
XFailed functional/ipv4/test_ipv4_mtu.py::test_ipv4_fragmentation 135.82
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7fcd987c5b10>

@pytest.mark.xfail(reason='Device does not support fragmentation')
async def test_ipv4_fragmentation(testbed):
"""
Test Name: test_ipv4_fragmentation
Test Suite: suite_functional_ipv4
Test Overview: Test IPv4 fragmentation
Test Procedure:
1. Init interfaces
2. Configure ports up
3. Configure IP addrs
4. Generate Non-fragment/fragment traffic and verify reception
"""
# 1. Init interfaces
tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4)
if not tgen_dev or not dent_devices:
pytest.skip('The testbed does not have enough dent with tgen connections')
dent = dent_devices[0].host_name
tg_ports = tgen_dev.links_dict[dent][0]
ports = tgen_dev.links_dict[dent][1]
traffic_duration = 10
fragmented = 1522
non_fragmented = 1420
address_map = (
# swp port, tg port, swp ip, tg ip, plen
(ports[0], tg_ports[0], '1.1.1.1', '1.1.1.2', 24),
(ports[1], tg_ports[1], '2.2.2.1', '2.2.2.2', 24),
(ports[2], tg_ports[2], '3.3.3.1', '3.3.3.2', 24),
(ports[3], tg_ports[3], '4.4.4.1', '4.4.4.2', 24),
)

# 2. Configure ports up
out = await IpLink.set(input_data=[{dent: [
{'device': port, 'operstate': 'up'}
for port, *_ in address_map
]}])
assert out[0][dent]['rc'] == 0, 'Failed to set port state UP'

# 3. Configure IP addrs
out = await IpAddress.add(input_data=[{dent: [
{'dev': port, 'prefix': f'{ip}/{plen}'}
for port, _, ip, _, plen in address_map
]}])
assert out[0][dent]['rc'] == 0, 'Failed to add IP addr to port'

dev_groups = tgen_utils_dev_groups_from_config(
{'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen}
for _, port, gw, ip, plen in address_map
)
await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups)

streams = {
f'{tg1} <-> {tg2} | frame size {size}': {
'type': 'ipv4',
'ip_source': dev_groups[tg1][0]['name'],
'ip_destination': dev_groups[tg2][0]['name'],
'protocol': 'ip',
'rate': '1000', # pps
'frameSize': size,
'bi_directional': True,
} for tg1, tg2, size in ((tg_ports[0], tg_ports[1], non_fragmented),
(tg_ports[2], tg_ports[3], fragmented))
}

# 4. Generate Non-fragment/fragment traffic and verify reception
await tgen_utils_setup_streams(tgen_dev, None, streams)

await tgen_utils_start_traffic(tgen_dev)
await asyncio.sleep(traffic_duration)
await tgen_utils_stop_traffic(tgen_dev)

# Verify packet discarded/fwd
stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics')
for row in stats.Rows:
loss = tgen_utils_get_loss(row)

if str(non_fragmented) in row['Traffic Item']:
assert loss == 0, f'Expected loss: 0%, actual: {loss}%'
assert row['Tx Frames'] == row['Rx Frames'], \
f"Expected Tx Frames {row['Tx Frames']} to equal Rx Frames {row['Rx Frames']}"
else: # fragmented traffic
> assert int(row['Rx Frames']) == int(row['Tx Frames']) * 2, \
f"Expected Rx Frames {row['Rx Frames']} to equal 2 * Tx Frames {2 * int(row['Tx Frames'])}"
E AssertionError: Expected Rx Frames 0 to equal 2 * Tx Frames 8788
E assert 0 == (4394 * 2)
E + where 0 = int('0')
E + and 4394 = int('4394')

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py:214: AssertionError
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6769' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_fragmentation">Starting testcase:test_ipv4_fragmentation from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=123] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=123] Local address: 172.17.0.3, port 58506 INFO asyncssh:logging.py:92 [conn=123] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=123] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=123] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:50:23 UTC 2016 INFO asyncssh:logging.py:92 [conn=123, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=123, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=123, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=123, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=123, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=123, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:50:23 UTC 2016 INFO asyncssh:logging.py:92 [conn=123, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=123, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=123, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=123, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=123, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=123, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 | frame size 1420 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 | frame size 1522 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667ebc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 | frame size 1420 SIP-DIP 1.1.1.2-2.2.2.2 Tx 4394 Rx 4394 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 | frame size 1420 SIP-DIP 2.2.2.2-1.1.1.2 Tx 4394 Rx 4394 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 | frame size 1522 SIP-DIP 3.3.3.2-4.4.4.2 Tx 4394 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 | frame size 1522 SIP-DIP 4.4.4.2-3.3.3.2 Tx 4394 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_fragmentation from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py INFO asyncssh:logging.py:92 [conn=123, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:52:36 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:52:37 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=123, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=123, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=123, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=123, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=123, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=123, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=123, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=123, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=123, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=22] Channel closed DEBUG agg1:Logger.py:156
Skipped functional/L1/test_l1_autodetect.py::test_l1_autodetect[10-full] 0.47
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py', 68, 'Skipped: Need 2 ports with the same speed of 10 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-16' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[10-full]">Starting testcase:test_l1_autodetect[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=0, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=1] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=1] Local address: 172.17.0.3, port 59868 INFO asyncssh:logging.py:92 [conn=1] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=1] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=1] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=1, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=1, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=1, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=1, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=1, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=1, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=1, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=1, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=1, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=1, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=1, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=1, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=9] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=1, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=1, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=1, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=1, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=1, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=1, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=1, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=1, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:43 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=1, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:43 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=1, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=1, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=1, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autodetect.py::test_l1_autodetect[10-half] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py', 68, 'Skipped: Need 2 ports with the same speed of 10 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-56' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[10-half]">Starting testcase:test_l1_autodetect[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=2] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=2] Local address: 172.17.0.3, port 59876 INFO asyncssh:logging.py:92 [conn=2] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=2] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=2] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=2, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=2, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=2, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=2, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=2, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=2, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=2, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=2, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=2, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=2, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=2, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=2, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=2, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=2, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=2, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=2, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=2, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=2, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=2, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=2, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=2, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=2, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=2, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autodetect.py::test_l1_autodetect[100-full] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py', 68, 'Skipped: Need 2 ports with the same speed of 100 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-96' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[100-full]">Starting testcase:test_l1_autodetect[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Local address: 172.17.0.3, port 59892 INFO asyncssh:logging.py:92 [conn=3] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=3] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=3, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=3, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=3, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=3, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=3, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=3, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=3, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=3, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=3, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=3, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=9] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=3, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=3, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=3, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=3, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=3, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=3, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=3, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=3, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=3, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autodetect.py::test_l1_autodetect[100-half] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py', 68, 'Skipped: Need 2 ports with the same speed of 100 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-136' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[100-half]">Starting testcase:test_l1_autodetect[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=4] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=4] Local address: 172.17.0.3, port 59900 INFO asyncssh:logging.py:92 [conn=4] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=4] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=4] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=4, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=4, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=4, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=4, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=4, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=4, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=4, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=4, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=4, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=9] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=4, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=4, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=4, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=4, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=4, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=4, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=4, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=4, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=4, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=4, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autodetect.py::test_l1_autodetect[1000-full] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py', 68, 'Skipped: Need 2 ports with the same speed of 1000 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-176' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[1000-full]">Starting testcase:test_l1_autodetect[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=5] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=5] Local address: 172.17.0.3, port 59910 INFO asyncssh:logging.py:92 [conn=5] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=5] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=5] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=5, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=5, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=5, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=5, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=5, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=5, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=5, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=5, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=5, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=5, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=5, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=5, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=5, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=5, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=5, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=5, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=5, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=5, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=5, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autoneg.py::test_l1_autoneg[10-full] 0.42
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py', 75, 'Skipped: Need 2 ports with the same speed of 10 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-216' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[10-full]">Starting testcase:test_l1_autoneg[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Local address: 172.17.0.3, port 59926 INFO asyncssh:logging.py:92 [conn=6] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=6] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=6, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=6, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=6, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=6, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=6, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=6, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=6, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=6, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=6, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=6, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=6, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=6, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=6, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=6, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=6, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=6, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=6, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=6, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=6, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:45 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=6, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autoneg.py::test_l1_autoneg[10-half] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py', 75, 'Skipped: Need 2 ports with the same speed of 10 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-256' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[10-half]">Starting testcase:test_l1_autoneg[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=7] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=7] Local address: 172.17.0.3, port 59942 INFO asyncssh:logging.py:92 [conn=7] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=7] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=7] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=7, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=7, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=7, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=7, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=7, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=7, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=7, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=7, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=7, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=7, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=7, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=7, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=7, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=7, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=7, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=7, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=7, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=7, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=7, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autoneg.py::test_l1_autoneg[100-full] 0.41
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py', 75, 'Skipped: Need 2 ports with the same speed of 100 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-296' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[100-full]">Starting testcase:test_l1_autoneg[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=8] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=8] Local address: 172.17.0.3, port 59956 INFO asyncssh:logging.py:92 [conn=8] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=8] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=8] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=8, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=8, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=8, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=8, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=8, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=8, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=8, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=8, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=8, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=8, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=8, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=8, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=8, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=8, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=8, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=8, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=8, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=8, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=8, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autoneg.py::test_l1_autoneg[100-half] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py', 75, 'Skipped: Need 2 ports with the same speed of 100 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-336' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[100-half]">Starting testcase:test_l1_autoneg[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Local address: 172.17.0.3, port 59964 INFO asyncssh:logging.py:92 [conn=9] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=9] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=9, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=9, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=9, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=9, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=9, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=9, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=9, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=9, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=9, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=9, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=9] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=9, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=9, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=9, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=9, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=9, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=9, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=9, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=9, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=9, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_autoneg.py::test_l1_autoneg[1000-full] 0.42
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py', 75, 'Skipped: Need 2 ports with the same speed of 1000 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-376' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[1000-full]">Starting testcase:test_l1_autoneg[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=10] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=10] Local address: 172.17.0.3, port 59978 INFO asyncssh:logging.py:92 [conn=10] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=10] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=10] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=10, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=10, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=10, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=10, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=10, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=10, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=10, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=10, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=10, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=10, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=10, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=10, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=10, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=10, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=10, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=10, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=10, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=10, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=10, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_config.py::test_l1_settings_[autodetect] 0.48
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py', 49, 'Skipped: Need 1 ports with the same speed of 1000 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-416' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_settings_[autodetect]">Starting testcase:test_l1_settings_[autodetect] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=11] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=11] Local address: 172.17.0.3, port 59984 INFO asyncssh:logging.py:92 [conn=11] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=11] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=11] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=11, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=11, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=11, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=11, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=11, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=11, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=11, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=11, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=11, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=11, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=11, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=11, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=11, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=11, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=11, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=11, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=11, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=11, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=18] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=11, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=18] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=11, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=20] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=11, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=20] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_settings_[autodetect] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py INFO asyncssh:logging.py:92 [conn=11, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=11, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=22] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=11, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=11, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=11, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=28] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_config.py::test_l1_settings_[autoneg] 0.49
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py', 49, 'Skipped: Need 1 ports with the same speed of 1000 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-460' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_settings_[autoneg]">Starting testcase:test_l1_settings_[autoneg] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Local address: 172.17.0.3, port 59990 INFO asyncssh:logging.py:92 [conn=12] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=12] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=12, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=12, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=12, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=12, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=12, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=12, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=12, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=12, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=12, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=12, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=12, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=12, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=12, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=12, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=12, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=12, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=18] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=18] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=12, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=20] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=12, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=20] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_settings_[autoneg] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py INFO asyncssh:logging.py:92 [conn=12, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=12, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=22] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=12, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=12, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=12, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=28] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10-full] 0.44
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Need 2 ports with the same speed of 10 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-504' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10-full]">Starting testcase:test_l1_forced_speed_[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=13] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=13] Local address: 172.17.0.3, port 59998 INFO asyncssh:logging.py:92 [conn=13] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=13] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=13] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=13, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=13, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=13, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=13, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=13, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=13, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=13, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=13, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=13, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=13, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=13, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=13, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=13, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=13, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=13, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=13, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=13, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=13, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=13, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10-half] 0.43
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Need 2 ports with the same speed of 10 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-544' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10-half]">Starting testcase:test_l1_forced_speed_[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=14] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=14] Local address: 172.17.0.3, port 60010 INFO asyncssh:logging.py:92 [conn=14] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=14] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=14] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=14, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=14, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=14, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=14, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=14, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=14, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=14, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=14, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=14, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=14, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=9] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=14, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=14, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=14, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=14, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=14, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=14, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=14, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=14, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=14, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[100-full] 0.41
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Need 2 ports with the same speed of 100 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-584' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[100-full]">Starting testcase:test_l1_forced_speed_[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Local address: 172.17.0.3, port 60020 INFO asyncssh:logging.py:92 [conn=15] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=15] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=15, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=15, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=15, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=15, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=15, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=15, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=15, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=15, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=15, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=15, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=15, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=15, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=15, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=15, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=15, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=15, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=15, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:49 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=15, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[100-half] 0.42
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Need 2 ports with the same speed of 100 and duplex half')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-624' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[100-half]">Starting testcase:test_l1_forced_speed_[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=16] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=16] Local address: 172.17.0.3, port 60030 INFO asyncssh:logging.py:92 [conn=16] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=16] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=16] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=16, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=16, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=16, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=16, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=16, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=16, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=16, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=16, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=16, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=16, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=16, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=16, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=16, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=16, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=16, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=16, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=16, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=16, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=16, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[1000-full] 0.41
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Need 2 ports with the same speed of 1000 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-664' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[1000-full]">Starting testcase:test_l1_forced_speed_[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=17] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=17] Local address: 172.17.0.3, port 60044 INFO asyncssh:logging.py:92 [conn=17] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=17] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=17] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=17, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=17, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=17, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=17, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=17, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=17, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=17, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=17, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=17, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=7] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=17, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=17, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=17, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=17, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=17, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=17, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=17, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=18] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=17, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': 'Ixia not connected'}}] INFO asyncssh:logging.py:92 [conn=17, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=17, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=24] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_mixed_speed.py::test_l1_mixed_speed 0.69
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_mixed_speed.py', 66, 'Skipped: Need 1 ports with the same speed of 10 and duplex full')
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-758' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_mixed_speed">Starting testcase:test_l1_mixed_speed from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_mixed_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=19] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=19] Local address: 172.17.0.3, port 56332 INFO asyncssh:logging.py:92 [conn=19] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=19] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=19] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:37 UTC 2016 INFO asyncssh:logging.py:92 [conn=19, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=19, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=5] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=19, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=19, chan=8] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=19, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=7] Command: ethtool swp1 DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=19, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=19, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=19, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=19, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=8] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:37 UTC 2016 INFO asyncssh:logging.py:92 [conn=19, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=19, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=19, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=19, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=19, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=19, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=18] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=19, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=18] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=19, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=20] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=19, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=20] Channel closed DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_mixed_speed from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_mixed_speed.py INFO asyncssh:logging.py:92 [conn=19, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=22] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=19, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:38 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=19, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=28] Channel closed DEBUG agg1:Logger.py:156 []
Skipped functional/L1/test_l1_port_state.py::test_l1_link_up_state_software_power_cycle 0.00
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py', 95, 'Skipped: https://github.com/dentproject/dentOS/issues/152')
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_link_up_state_software_power_cycle from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py
Passed functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10000-full] 166.59
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-704' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10000-full]">Starting testcase:test_l1_forced_speed_[10000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Local address: 172.17.0.3, port 60046 INFO asyncssh:logging.py:92 [conn=18] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=18] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=18, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=18, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=6] Received channel close DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=7] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=6] Channel closed DEBUG agg1:Logger.py:156 ethtool swp3 INFO asyncssh:logging.py:92 [conn=18, chan=9] Requesting new SSH session DEBUG agg1:Logger.py:156 ethtool swp4 INFO asyncssh:logging.py:92 [conn=18, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=7] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=8] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=9] Command: ethtool swp3 INFO asyncssh:logging.py:92 [conn=18, chan=10] Command: ethtool swp4 INFO asyncssh:logging.py:92 [conn=18, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=10] Received channel close DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=18, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=10] Channel closed DEBUG agg1:Logger.py:156 Settings for swp3: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes DEBUG agg1:Logger.py:156 Settings for swp4: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:46:51 UTC 2016 INFO asyncssh:logging.py:92 [conn=18, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=14] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=14] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=18, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=16] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=16] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=18, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=18, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=18] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=18, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=18, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=20] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=18, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=22] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=23] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=18, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=24] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=18, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10000 to 10000 on tgen_port 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10000 to 10000 on tgen_port 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=18, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=25] Channel closed DEBUG agg1:Logger.py:156 ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=26] Command: ethtool swp1 INFO asyncssh:logging.py:92 [conn=18, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=26] Channel closed DEBUG agg1:Logger.py:156 Settings for swp1: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO asyncssh:logging.py:92 [conn=18, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=27] Channel closed DEBUG agg1:Logger.py:156 ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=28] Command: ethtool swp2 INFO asyncssh:logging.py:92 [conn=18, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=28] Channel closed DEBUG agg1:Logger.py:156 Settings for swp2: Supported ports: [ FIBRE ] Supported link modes: 10000baseSR/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: off Port: FIBRE PHYAD: 0 Transceiver: internal Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 --> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 --> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96b3cdf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 --> 10.36.118.199:1:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7979934 Rx 7979934 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:6 --> 10.36.118.199:1:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 7979934 Rx 7979934 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=18, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=29] Channel closed DEBUG agg1:Logger.py:156 ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=18, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=30] Command: ethtool -s swp1 speed 10000 autoneg off duplex full && ethtool -s swp2 speed 10000 autoneg off duplex full && ethtool -s swp3 speed 10000 autoneg off duplex full && ethtool -s swp4 speed 10000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=18, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:36 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=18, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=34] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=18, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":54,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=18, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=38] Channel closed DEBUG agg1:Logger.py:156
Passed functional/L1/test_l1_port_state.py::test_l1_port_state_status 0.48
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_port_state_status">Starting testcase:test_l1_port_state_status from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-801' coro=<test_l1_port_state_status() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py:92> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete It took 0:00:00.033519 to grep count of entities. It took 0:00:00.039587 to set entities to 'UP' state.
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=20] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=20] Local address: 172.17.0.3, port 56342 INFO asyncssh:logging.py:92 [conn=20] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=20] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=20] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=20, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=1] Channel closed DEBUG agg1:Logger.py:156 ifconfig -a INFO asyncssh:logging.py:92 [conn=20, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=2] Command: ifconfig -a INFO asyncssh:logging.py:92 [conn=20, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=2] Channel closed DEBUG agg1:Logger.py:156 bond0: flags=5122<BROADCAST,MASTER,MULTICAST> mtu 1500 ether 4e:46:09:38:a1:48 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 dummy0: flags=130<BROADCAST,NOARP> mtu 1500 ether 1e:a8:eb:15:e4:e6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 264 bytes 13200 (12.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 264 bytes 13200 (12.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ma1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.36.118.44 netmask 255.255.255.0 broadcast 10.36.118.255 inet6 fe80::36ef:b6ff:feec:3804 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:04 txqueuelen 2048 (Ethernet) RX packets 6900 bytes 693100 (676.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5791 bytes 712634 (695.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sit0: flags=128<NOARP> mtu 1480 sit txqueuelen 1000 (IPv6-in-IPv4) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3807 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:07 txqueuelen 1000 (Ethernet) RX packets 7979948 bytes 4085727104 (3.8 GiB) RX errors 0 dropped 0 overruns 0 frame 4930 TX packets 7980057 bytes 4085745357 (3.8 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3808 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:08 txqueuelen 1000 (Ethernet) RX packets 7979948 bytes 4085727104 (3.8 GiB) RX errors 0 dropped 0 overruns 0 frame 4930 TX packets 7980056 bytes 4085745215 (3.8 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3809 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:09 txqueuelen 1000 (Ethernet) RX packets 4937 bytes 2524608 (2.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5029 bytes 2541277 (2.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:380a prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:0a txqueuelen 1000 (Ethernet) RX packets 4937 bytes 2524608 (2.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5030 bytes 2541391 (2.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp5: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp6: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp7: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp8: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp9: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp10: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:10 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp11: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:11 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp12: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:12 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp13: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:13 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp14: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:14 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp15: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:15 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp16: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:16 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp17: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:17 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp18: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:18 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp19: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:19 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp20: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp21: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp22: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp23: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp24: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp25: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp26: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:20 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp27: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:21 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp28: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:22 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp29: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:23 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp30: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:24 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp31: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:25 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp32: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:26 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp33: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:27 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp34: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:28 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp35: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:29 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp36: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp37: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp38: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp39: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp40: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp41: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp42: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:30 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp43: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:31 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp44: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:32 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp45: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:33 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp46: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:34 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp47: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:35 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp48: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:36 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 INFO asyncssh:logging.py:92 [conn=20, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=20, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=4] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=20, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=6] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=6] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_port_state_status from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=20, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:38 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
Passed functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[pass] 181.19
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[pass]">Starting testcase:test_acl_skip_sw_hw_selector[pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-818' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=20, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=21] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=21] Local address: 172.17.0.3, port 56354 INFO asyncssh:logging.py:92 [conn=21] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=21] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=21] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:49:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=21, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=21, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=21, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=21, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=21, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=21, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_sw action pass INFO asyncssh:logging.py:92 [conn=21, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=8] Command: tc filter add dev swp1 ingress pref 49000 flower skip_sw action pass INFO asyncssh:logging.py:92 [conn=21, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969abcd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=10] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":230400,"packets":450,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":230400,"hw_packets":450,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 450, Rx Frames: 450, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 450, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 450, packets = 450, expected = 450, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 450, hw_packets = 450, expected = 450, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=21, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=12] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_hw action pass INFO asyncssh:logging.py:92 [conn=21, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=14] Command: tc filter add dev swp1 ingress pref 49000 flower skip_hw action pass INFO asyncssh:logging.py:92 [conn=21, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969ab130>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 807 Rx 807 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=16] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":14,"stats":{"bytes":401388,"packets":806,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 807, Rx Frames: 807, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 807, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 807, packets = 806, expected = 807, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=21, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=18] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower action pass INFO asyncssh:logging.py:92 [conn=21, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=20] Command: tc filter add dev swp1 ingress pref 49000 flower action pass INFO asyncssh:logging.py:92 [conn=21, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969aa230>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 799 Rx 799 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=22] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"first_used":14,"stats":{"bytes":816592,"packets":1617,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":402384,"sw_packets":808,"hw_bytes":414208,"hw_packets":809,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 809, Rx Frames: 809, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 809, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 809, packets = 1617, expected = 1618, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 809, hw_packets = 809, expected = 809, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 809, sw_packets = 808, expected = 809, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=21, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:52:38 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=21, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=21, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=21, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":55,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=21, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:52:39 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=21, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:52:39 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=21, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=21, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=21, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=21, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=21, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=21, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=21, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=21, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=21, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=56] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=21, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=58] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=21, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=21, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=60] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=21, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=21, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=21, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=21, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=64] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=21, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[drop] 178.45
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[drop]">Starting testcase:test_acl_skip_sw_hw_selector[drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-895' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=22] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=22] Local address: 172.17.0.3, port 54856 INFO asyncssh:logging.py:92 [conn=22] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=22] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=22] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:52:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=22, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=22, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=22, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=22, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=22, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=22, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=22, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=8] Command: tc filter add dev swp1 ingress pref 49000 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=22, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a8910>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 452 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=22, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=10] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":231424,"packets":452,"drops":452,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":231424,"hw_packets":452,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 452, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 452, drops = 452, expected = 452, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 452, packets = 452, expected = 452, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 452, hw_packets = 452, expected = 452, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=22, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=12] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_hw action drop INFO asyncssh:logging.py:92 [conn=22, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=14] Command: tc filter add dev swp1 ingress pref 49000 flower skip_hw action drop INFO asyncssh:logging.py:92 [conn=22, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969abbe0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 806 Rx 806 Loss 0.000 INFO asyncssh:logging.py:92 [conn=22, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=16] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":14,"stats":{"bytes":400890,"packets":805,"drops":805,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 806, Rx Frames: 806, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 806, drops = 805, expected = 806, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 806, packets = 805, expected = 806, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=22, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=18] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower action drop INFO asyncssh:logging.py:92 [conn=22, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=20] Command: tc filter add dev swp1 ingress pref 49000 flower action drop INFO asyncssh:logging.py:92 [conn=22, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a8ac0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 799 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=22, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=22] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":412160,"packets":805,"drops":805,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":412160,"hw_packets":805,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 805, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 805, drops = 805, expected = 805, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 805, packets = 805, expected = 805, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 805, hw_packets = 805, expected = 805, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 805, sw_packets = 0, expected = 0, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=22, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:55:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=22, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":56,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=22, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=22, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:55:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=22, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:55:37 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=22, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=22, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=22, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=22, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=22, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=22, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=22, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=22, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=22, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=56] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=22, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=58] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=22, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=22, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=60] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=22, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=22, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=22, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=22, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=64] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=22, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[trap] 174.40
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[trap]">Starting testcase:test_acl_skip_sw_hw_selector[trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-972' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=22, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=23] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=23] Local address: 172.17.0.3, port 58774 INFO asyncssh:logging.py:92 [conn=23] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=23] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=23] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:55:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=23, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=23, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=23, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=23, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=23, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=23, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_sw action trap INFO asyncssh:logging.py:92 [conn=23, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=8] Command: tc filter add dev swp1 ingress pref 49000 flower skip_sw action trap INFO asyncssh:logging.py:92 [conn=23, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96faefb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 457 Rx 457 Loss 0.000 INFO asyncssh:logging.py:92 [conn=23, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=10] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":233984,"packets":457,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":233984,"hw_packets":457,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 457, Rx Frames: 457, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 457, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 457, packets = 457, expected = 457, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 457, hw_packets = 457, expected = 457, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=23, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=12] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower skip_hw action trap INFO asyncssh:logging.py:92 [conn=23, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=14] Command: tc filter add dev swp1 ingress pref 49000 flower skip_hw action trap INFO asyncssh:logging.py:92 [conn=23, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96b3da20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 806 Rx 806 Loss 0.000 INFO asyncssh:logging.py:92 [conn=23, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=16] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":14,"stats":{"bytes":401388,"packets":806,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 806, Rx Frames: 806, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, packets = 806, expected = 806, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=23, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=18] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 49000 flower action trap INFO asyncssh:logging.py:92 [conn=23, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=20] Command: tc filter add dev swp1 ingress pref 49000 flower action trap INFO asyncssh:logging.py:92 [conn=23, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96b3d1b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream SIP-DIP N/A Tx 799 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=23, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=22] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"first_used":14,"stats":{"bytes":814060,"packets":1612,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":401388,"sw_packets":806,"hw_bytes":412672,"hw_packets":806,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 806, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, packets = 1612, expected = 1612, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, hw_packets = 806, expected = 806, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 806, sw_packets = 806, expected = 806, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=23, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:31 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=23, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":57,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=23, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=23, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:31 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=23, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:32 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=23, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=23, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=23, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=23, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=23, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=23, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=23, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=23, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=23, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=56] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=23, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=58] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=23, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=23, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=60] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=23, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=23, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=23, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=23, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=64] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=23, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl.py::test_acl_rule_deletion 15.23
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_rule_deletion">Starting testcase:test_acl_rule_deletion from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1049' coro=<test_acl_rule_deletion() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:198> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=23, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Local address: 172.17.0.3, port 40016 INFO asyncssh:logging.py:92 [conn=24] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=24] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:32 UTC 2016 INFO asyncssh:logging.py:92 [conn=24, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=1] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=24, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=2] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=24, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=3] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 10000 flower src_mac 02:20:96:7b:74:15 dst_mac 02:5b:a2:0d:e4:39 vlan_id 424 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10001 flower src_mac 02:3d:2e:12:7f:18 dst_mac 02:87:e8:8a:e0:1f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10002 flower src_mac 02:bd:23:b1:6c:d3 dst_mac 02:ba:31:4c:17:f4 vlan_id 1310 vlan_ethtype ipv4 src_ip 46.107.29.187 dst_ip 113.27.93.112 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10003 flower src_mac 02:21:bf:25:a7:a1 dst_mac 02:f9:7f:14:c7:ac vlan_id 2394 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10004 flower src_mac 02:d3:52:ed:fb:81 dst_mac 02:7d:6e:51:69:59 vlan_id 1261 vlan_ethtype ipv4 src_ip 57.205.236.90 dst_ip 23.244.207.201 ip_proto udp src_port 7906 dst_port 62987 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10005 flower src_mac 02:46:9a:d8:4f:cf dst_mac 02:e5:65:ad:f4:4c vlan_id 3503 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10006 flower src_mac 02:76:46:cd:a7:22 dst_mac 02:c4:68:69:89:18 src_ip 66.135.165.90 dst_ip 58.83.173.246 ip_proto udp src_port 22944 dst_port 45227 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10007 flower src_mac 02:c8:c5:50:dd:44 dst_mac 02:03:cb:65:a5:c3 vlan_id 1169 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10008 flower src_mac 02:93:ab:4b:db:ed dst_mac 02:79:44:35:95:b1 vlan_id 3296 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10009 flower src_mac 02:19:70:db:7a:91 dst_mac 02:d6:9a:d8:71:08 vlan_id 1146 vlan_ethtype 0x0800 src_ip 26.249.222.106 dst_ip 107.135.29.231 action trap && tc filter add dev swp1 ingress protocol ip pref 10010 flower src_mac 02:c0:6f:34:f6:60 dst_mac 02:5c:d6:5c:26:3c src_ip 60.68.145.163 dst_ip 85.158.32.36 ip_proto tcp src_port 15846 dst_port 18104 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10011 flower src_mac 02:e7:fb:a0:fe:70 dst_mac 02:d7:4f:62:63:81 vlan_id 3362 vlan_ethtype 0x0800 src_ip 66.148.162.244 dst_ip 92.247.94.77 ip_proto tcp src_port 62337 dst_port 29256 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10012 flower src_mac 02:02:bd:d1:19:db dst_mac 02:d1:93:88:5f:d9 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10013 flower src_mac 02:9d:0c:80:d6:e9 dst_mac 02:6a:7b:e5:ca:34 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10014 flower src_mac 02:33:7a:ee:a6:3c dst_mac 02:68:da:09:04:c6 vlan_id 1576 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10015 flower src_mac 02:ea:80:4b:19:6c dst_mac 02:b9:3f:1f:e1:fc action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10016 flower src_mac 02:2b:77:12:c4:fe dst_mac 02:86:82:02:e5:2c vlan_id 173 vlan_ethtype 0x0800 src_ip 115.86.216.126 dst_ip 108.123.235.149 ip_proto tcp src_port 46988 dst_port 45824 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10017 flower src_mac 02:18:fb:b5:1f:77 dst_mac 02:4a:a5:55:34:e5 vlan_id 2721 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10018 flower src_mac 02:bc:fc:80:ca:e9 dst_mac 02:44:0a:95:56:de vlan_id 814 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10019 flower src_mac 02:0e:cd:ac:23:49 dst_mac 02:70:ef:00:bb:be src_ip 47.73.170.34 dst_ip 103.197.254.158 ip_proto udp src_port 32764 dst_port 47052 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10020 flower src_mac 02:c7:1d:3d:1e:94 dst_mac 02:4d:8e:57:d8:b3 vlan_id 590 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10021 flower src_mac 02:0b:d1:a8:e3:2b dst_mac 02:04:b2:fd:c0:2d vlan_id 4072 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10022 flower src_mac 02:3e:20:e7:33:a3 dst_mac 02:2f:ac:03:5f:4e vlan_id 1164 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10023 flower src_mac 02:15:f2:8c:bb:9c dst_mac 02:6d:b5:39:bb:27 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10024 flower src_mac 02:a0:53:91:81:91 dst_mac 02:ae:3f:9b:db:0a src_ip 125.216.229.94 dst_ip 27.58.38.215 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10025 flower src_mac 02:4e:db:d6:ab:05 dst_mac 02:ce:f5:b6:4c:c2 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10026 flower src_mac 02:4c:99:0e:b9:92 dst_mac 02:5a:6b:b7:88:f7 vlan_id 1833 vlan_ethtype ipv4 src_ip 32.18.63.213 dst_ip 73.222.221.175 ip_proto tcp src_port 14980 dst_port 58772 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10027 flower src_mac 02:bf:40:83:00:92 dst_mac 02:31:97:ae:2b:19 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10028 flower src_mac 02:f8:99:8c:70:8f dst_mac 02:b8:e0:37:cf:3e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10029 flower src_mac 02:2b:b5:5a:95:07 dst_mac 02:be:95:cf:9b:64 vlan_id 3807 vlan_ethtype ipv4 src_ip 122.52.26.140 dst_ip 98.110.135.84 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10030 flower src_mac 02:22:dc:cc:ba:7d dst_mac 02:57:86:fe:0e:4d vlan_id 3045 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10031 flower src_mac 02:95:dd:5a:ca:74 dst_mac 02:6c:b0:65:b3:24 src_ip 41.63.151.171 dst_ip 21.203.236.68 ip_proto tcp src_port 53338 dst_port 37862 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10032 flower src_mac 02:5a:8a:36:11:4d dst_mac 02:0e:ab:cc:c8:f7 vlan_id 3611 vlan_ethtype 0x0800 src_ip 69.169.155.95 dst_ip 108.186.173.14 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10033 flower src_mac 02:55:ff:c8:a0:41 dst_mac 02:0f:ed:de:e5:64 action pass && tc filter add dev swp1 ingress protocol ip pref 10034 flower src_mac 02:dc:67:f5:e9:e8 dst_mac 02:cc:92:21:01:28 src_ip 75.17.236.144 dst_ip 74.198.36.145 ip_proto udp src_port 2846 dst_port 374 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10035 flower src_mac 02:ad:f1:bb:78:79 dst_mac 02:93:c6:e2:07:24 vlan_id 548 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10036 flower src_mac 02:ce:09:f6:d8:5c dst_mac 02:05:77:48:a9:6d vlan_id 4076 vlan_ethtype ip src_ip 31.12.85.23 dst_ip 59.166.189.58 action pass && tc filter add dev swp1 ingress protocol ip pref 10037 flower src_mac 02:c4:1f:f9:3a:d6 dst_mac 02:40:03:3b:ca:c3 src_ip 42.234.242.55 dst_ip 88.81.40.79 ip_proto icmp code 19 type 16 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10038 flower src_mac 02:39:63:5c:9c:11 dst_mac 02:6c:99:2b:7b:0b src_ip 27.254.147.48 dst_ip 78.235.179.16 ip_proto udp src_port 28817 dst_port 34079 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10039 flower src_mac 02:d8:4d:48:d1:60 dst_mac 02:8b:db:fc:cc:fe action pass && tc filter add dev swp1 ingress protocol ip pref 10040 flower src_mac 02:67:dc:22:7d:5f dst_mac 02:e8:80:43:29:93 src_ip 70.53.239.77 dst_ip 34.112.156.213 ip_proto tcp src_port 28163 dst_port 32231 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10041 flower src_mac 02:2b:b7:5e:ae:2b dst_mac 02:24:05:ec:2a:6a action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10042 flower src_mac 02:63:57:4a:94:f0 dst_mac 02:0e:df:ec:95:54 vlan_id 2001 vlan_ethtype 0x0800 src_ip 86.79.149.35 dst_ip 15.104.119.42 ip_proto udp src_port 3183 dst_port 45516 action trap && tc filter add dev swp1 ingress protocol ip pref 10043 flower src_mac 02:74:4e:8a:13:a5 dst_mac 02:f8:92:7c:5d:e1 src_ip 85.145.204.111 dst_ip 68.215.184.155 ip_proto icmp code 10 type 18 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10044 flower src_mac 02:1b:5d:fe:9b:14 dst_mac 02:3b:38:2e:df:d5 action pass && tc filter add dev swp1 ingress protocol ip pref 10045 flower src_mac 02:17:08:f3:95:6f dst_mac 02:ae:a6:2e:25:dd src_ip 88.2.108.250 dst_ip 104.17.24.223 ip_proto udp src_port 9162 dst_port 41615 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10046 flower src_mac 02:4a:44:98:91:cc dst_mac 02:ef:d0:de:55:26 vlan_id 3796 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10047 flower src_mac 02:fa:dd:eb:4e:68 dst_mac 02:fe:e9:4f:6b:15 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10048 flower src_mac 02:17:e7:b4:67:02 dst_mac 02:ff:9f:8f:d3:13 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10049 flower src_mac 02:d2:f7:ad:0c:ad dst_mac 02:1a:7a:37:e3:ad vlan_id 1820 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10050 flower src_mac 02:8c:b2:1a:cf:91 dst_mac 02:f8:18:c5:6b:ad vlan_id 644 vlan_ethtype 0x0800 src_ip 29.36.194.97 dst_ip 72.242.125.198 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10051 flower src_mac 02:74:8b:12:3e:15 dst_mac 02:33:bd:29:4f:1b src_ip 60.117.70.80 dst_ip 41.7.23.161 ip_proto tcp src_port 15018 dst_port 17617 action pass && tc filter add dev swp1 ingress protocol ip pref 10052 flower src_mac 02:cc:d2:16:99:a7 dst_mac 02:81:cf:08:d6:94 src_ip 97.93.88.118 dst_ip 74.161.26.164 ip_proto icmp code 106 type 12 action trap && tc filter add dev swp1 ingress protocol ip pref 10053 flower src_mac 02:f7:ea:18:ae:38 dst_mac 02:f8:ba:f4:42:4d src_ip 35.206.81.168 dst_ip 115.250.64.51 ip_proto tcp src_port 36107 dst_port 2975 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10054 flower src_mac 02:6e:6d:85:ea:fd dst_mac 02:98:19:db:7d:d3 action trap && tc filter add dev swp1 ingress protocol ip pref 10055 flower src_mac 02:cd:bc:2f:72:22 dst_mac 02:06:34:ff:90:7b src_ip 106.213.138.195 dst_ip 63.141.164.175 ip_proto udp src_port 58517 dst_port 65314 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10056 flower src_mac 02:54:1e:d5:a1:c3 dst_mac 02:45:86:94:74:9a src_ip 71.45.146.80 dst_ip 85.249.255.188 ip_proto udp src_port 12632 dst_port 52840 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10057 flower src_mac 02:c5:68:24:16:e7 dst_mac 02:48:b0:2e:a1:1e vlan_id 2393 vlan_ethtype ip src_ip 115.90.89.172 dst_ip 64.112.21.126 ip_proto udp src_port 28398 dst_port 28053 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10058 flower src_mac 02:44:19:51:e2:dd dst_mac 02:e4:be:29:7a:7f vlan_id 949 vlan_ethtype ip src_ip 93.29.121.57 dst_ip 107.61.199.241 ip_proto udp src_port 20989 dst_port 64234 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10059 flower src_mac 02:52:b4:68:36:74 dst_mac 02:26:cf:e5:f1:d5 vlan_id 2132 vlan_ethtype ip src_ip 107.251.204.231 dst_ip 97.166.219.238 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10060 flower src_mac 02:3b:83:18:77:9f dst_mac 02:57:28:7c:69:00 vlan_id 2823 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10061 flower src_mac 02:bb:3b:3a:ff:18 dst_mac 02:53:89:ca:ea:df vlan_id 2781 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10062 flower src_mac 02:1a:d6:7f:12:83 dst_mac 02:71:34:05:f8:09 vlan_id 2113 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10063 flower src_mac 02:81:ad:3a:b9:b5 dst_mac 02:b3:1f:08:f3:c5 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10064 flower src_mac 02:e8:56:11:c5:77 dst_mac 02:5e:aa:7e:d5:98 src_ip 76.52.44.213 dst_ip 47.97.118.15 ip_proto udp src_port 59462 dst_port 11261 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10065 flower src_mac 02:fb:c9:a8:97:52 dst_mac 02:50:c8:ed:a8:95 vlan_id 1835 vlan_ethtype ipv4 src_ip 21.39.160.160 dst_ip 38.195.118.148 ip_proto tcp src_port 30317 dst_port 62680 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10066 flower src_mac 02:d8:1b:9d:0b:24 dst_mac 02:ce:8b:0b:78:20 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10067 flower src_mac 02:bc:cd:0a:f8:ea dst_mac 02:e1:ca:45:96:96 src_ip 57.167.108.190 dst_ip 64.154.56.166 ip_proto icmp code 79 type 5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10068 flower src_mac 02:7d:e8:8a:fd:d2 dst_mac 02:c6:1d:a9:b4:a6 vlan_id 4007 vlan_ethtype 0x0800 src_ip 111.2.219.222 dst_ip 42.175.8.17 ip_proto tcp src_port 60029 dst_port 24756 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10069 flower src_mac 02:cf:6e:5e:b6:0e dst_mac 02:ad:d1:83:10:13 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10070 flower src_mac 02:11:32:65:df:10 dst_mac 02:1c:31:d7:e6:45 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10071 flower src_mac 02:a8:c0:2a:df:f3 dst_mac 02:69:30:cb:5e:b9 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10072 flower src_mac 02:1d:b3:1e:dd:3b dst_mac 02:1e:ca:3a:b9:0f vlan_id 2593 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10073 flower src_mac 02:f3:de:1e:50:be dst_mac 02:f9:55:7f:e4:91 vlan_id 3156 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10074 flower src_mac 02:2a:07:15:15:d8 dst_mac 02:c8:05:e4:37:7c vlan_id 2604 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10075 flower src_mac 02:33:cd:b4:e3:e9 dst_mac 02:35:93:a4:17:3b src_ip 110.102.118.210 dst_ip 55.51.57.63 ip_proto tcp src_port 7529 dst_port 47097 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10076 flower src_mac 02:07:9e:98:be:4c dst_mac 02:3b:7a:98:4f:c6 action drop && tc filter add dev swp1 ingress protocol ip pref 10077 flower src_mac 02:a7:36:5f:6c:c9 dst_mac 02:36:24:13:4e:eb src_ip 105.126.216.131 dst_ip 55.200.69.153 ip_proto icmp code 20 type 11 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10078 flower src_mac 02:20:e8:30:49:9c dst_mac 02:bd:45:b9:aa:67 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10079 flower src_mac 02:0c:10:de:bd:22 dst_mac 02:6d:5d:9b:32:d8 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10080 flower src_mac 02:16:ba:75:ac:5a dst_mac 02:be:32:20:48:95 vlan_id 115 vlan_ethtype ip src_ip 33.169.74.140 dst_ip 28.15.156.107 ip_proto tcp src_port 57899 dst_port 12746 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10081 flower src_mac 02:ca:84:bb:09:b7 dst_mac 02:a0:5a:1c:5e:b4 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10082 flower src_mac 02:ac:5c:c7:ea:0b dst_mac 02:5e:a9:2a:c3:1d vlan_id 2565 vlan_ethtype ipv4 src_ip 77.112.110.190 dst_ip 20.36.67.52 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10083 flower src_mac 02:9f:2c:b0:96:7c dst_mac 02:3d:a1:38:f9:a2 vlan_id 3313 vlan_ethtype ip src_ip 44.236.17.228 dst_ip 106.89.162.167 ip_proto udp src_port 33820 dst_port 6848 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10084 flower src_mac 02:c9:9e:db:54:f6 dst_mac 02:4c:f3:93:f4:10 vlan_id 2331 vlan_ethtype ip src_ip 60.246.126.232 dst_ip 99.52.194.34 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10085 flower src_mac 02:9f:3c:4d:2d:cb dst_mac 02:74:2b:26:97:b2 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10086 flower src_mac 02:cd:2f:e2:3a:6f dst_mac 02:39:e8:6b:e2:43 vlan_id 2354 vlan_ethtype 0x0800 src_ip 100.227.139.119 dst_ip 43.67.136.126 ip_proto udp src_port 31357 dst_port 13585 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10087 flower src_mac 02:07:22:2a:87:cb dst_mac 02:a2:6d:47:7d:fb action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10088 flower src_mac 02:56:98:a1:7b:94 dst_mac 02:8e:84:8e:ab:ea action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10089 flower src_mac 02:1b:5e:cc:8b:17 dst_mac 02:62:f6:41:aa:19 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10090 flower src_mac 02:6c:da:9a:d7:eb dst_mac 02:74:9b:a1:ce:df vlan_id 1492 vlan_ethtype ipv4 src_ip 39.162.60.222 dst_ip 91.5.153.80 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10091 flower src_mac 02:43:96:08:89:e0 dst_mac 02:d7:f6:b6:23:47 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10092 flower src_mac 02:84:66:91:dd:ef dst_mac 02:e5:82:fb:d7:92 vlan_id 1262 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10093 flower src_mac 02:64:29:fa:c4:3b dst_mac 02:5b:eb:66:5c:e2 src_ip 80.3.78.4 dst_ip 52.244.26.153 ip_proto tcp src_port 17929 dst_port 16265 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10094 flower src_mac 02:64:41:f3:d0:1a dst_mac 02:9c:bf:2a:0f:48 vlan_id 3860 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 10095 flower src_mac 02:b4:de:73:14:2a dst_mac 02:38:16:51:6b:6e src_ip 62.66.228.130 dst_ip 124.172.218.98 ip_proto udp src_port 28488 dst_port 40417 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10096 flower src_mac 02:3e:05:3d:e6:da dst_mac 02:ab:62:34:06:62 vlan_id 765 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10097 flower src_mac 02:ff:17:a8:72:70 dst_mac 02:c2:d7:2c:8f:71 src_ip 108.133.61.104 dst_ip 50.196.190.180 ip_proto icmp code 96 type 13 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10098 flower src_mac 02:3f:40:e6:52:96 dst_mac 02:3e:2a:36:57:e9 src_ip 89.42.42.203 dst_ip 62.29.120.16 ip_proto tcp src_port 17583 dst_port 39285 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10099 flower src_mac 02:de:d0:26:0c:f1 dst_mac 02:3a:c8:e8:ee:13 vlan_id 3997 vlan_ethtype ipv4 src_ip 83.69.9.60 dst_ip 25.45.216.176 ip_proto tcp src_port 13726 dst_port 65516 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10100 flower src_mac 02:de:c7:04:d6:4e dst_mac 02:06:11:54:aa:63 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10101 flower src_mac 02:51:3b:85:9b:d5 dst_mac 02:9e:36:02:86:0c vlan_id 2468 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10102 flower src_mac 02:94:80:58:4a:f4 dst_mac 02:48:fa:4f:b5:33 vlan_id 3342 vlan_ethtype 0x0800 src_ip 57.177.98.230 dst_ip 24.240.186.119 ip_proto tcp src_port 17195 dst_port 28366 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10103 flower src_mac 02:87:e1:6c:23:ba dst_mac 02:4a:dc:a5:e4:d4 vlan_id 246 vlan_ethtype ipv4 src_ip 87.254.13.193 dst_ip 86.189.172.32 ip_proto tcp src_port 50420 dst_port 31828 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10104 flower src_mac 02:0b:e8:70:a7:7a dst_mac 02:35:b9:f0:1a:fb src_ip 37.31.13.11 dst_ip 11.172.100.151 ip_proto icmp code 204 type 16 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10105 flower src_mac 02:0a:db:d1:b6:0e dst_mac 02:43:5e:40:3c:30 src_ip 26.91.121.21 dst_ip 75.173.135.142 ip_proto tcp src_port 23473 dst_port 25773 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10106 flower src_mac 02:18:f7:41:7a:51 dst_mac 02:88:60:1b:47:4b src_ip 66.179.218.99 dst_ip 17.144.187.33 ip_proto tcp src_port 16210 dst_port 51513 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10107 flower src_mac 02:79:2b:e6:d3:15 dst_mac 02:1d:c7:5f:48:73 src_ip 43.145.68.196 dst_ip 21.66.131.172 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10108 flower src_mac 02:81:41:30:66:19 dst_mac 02:d6:eb:80:38:04 vlan_id 700 vlan_ethtype ip src_ip 12.175.112.36 dst_ip 107.231.3.211 action pass && tc filter add dev swp1 ingress protocol ip pref 10109 flower src_mac 02:d5:54:ff:e2:80 dst_mac 02:97:8d:c0:39:93 src_ip 99.57.137.246 dst_ip 107.11.134.54 ip_proto icmp code 47 type 8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10110 flower src_mac 02:45:fd:07:59:ac dst_mac 02:c3:c3:e7:2b:02 vlan_id 574 vlan_ethtype 0x0800 src_ip 43.80.16.211 dst_ip 117.250.113.94 ip_proto tcp src_port 15811 dst_port 55187 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10111 flower src_mac 02:7d:12:73:39:90 dst_mac 02:a0:2b:39:c7:b3 vlan_id 3701 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10112 flower src_mac 02:f2:c8:86:f0:1f dst_mac 02:9c:90:09:91:da action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10113 flower src_mac 02:1e:59:7e:35:48 dst_mac 02:88:fe:65:f1:44 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10114 flower src_mac 02:75:7a:81:01:7a dst_mac 02:d9:e5:0a:cb:ca vlan_id 2835 vlan_ethtype ipv4 src_ip 105.178.111.192 dst_ip 60.230.221.242 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10115 flower src_mac 02:dc:9e:32:24:81 dst_mac 02:81:35:b2:57:c1 vlan_id 1583 vlan_ethtype ipv4 src_ip 35.95.67.80 dst_ip 98.14.164.52 ip_proto udp src_port 26205 dst_port 44916 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10116 flower src_mac 02:ec:27:95:e9:82 dst_mac 02:dc:14:aa:bf:db action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10117 flower src_mac 02:5f:59:37:54:ca dst_mac 02:da:c5:a3:5c:8d vlan_id 395 vlan_ethtype ipv4 src_ip 112.191.9.26 dst_ip 104.238.165.204 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10118 flower src_mac 02:40:3a:2f:6b:eb dst_mac 02:74:bb:3e:60:c5 vlan_id 1669 vlan_ethtype 0x0800 src_ip 69.210.219.63 dst_ip 63.9.138.1 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10119 flower src_mac 02:7e:f2:4e:d1:62 dst_mac 02:50:ce:40:da:87 src_ip 60.254.92.19 dst_ip 56.201.157.168 ip_proto icmp code 127 type 14 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10120 flower src_mac 02:7e:cf:fd:88:1f dst_mac 02:81:00:c8:55:dc vlan_id 2602 vlan_ethtype ipv4 src_ip 20.202.241.155 dst_ip 69.106.79.245 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10121 flower src_mac 02:e1:b6:b5:4c:ad dst_mac 02:67:03:54:3c:ee action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10122 flower src_mac 02:6a:f9:40:1b:71 dst_mac 02:58:92:fe:d8:ae action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10123 flower src_mac 02:1c:06:bc:a7:39 dst_mac 02:2d:2e:64:e2:3f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10124 flower src_mac 02:77:c1:be:c0:8a dst_mac 02:d1:2f:a8:3c:a6 vlan_id 356 vlan_ethtype ipv4 src_ip 57.131.141.236 dst_ip 19.61.88.34 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10125 flower src_mac 02:48:38:18:86:82 dst_mac 02:6f:78:4a:90:96 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10126 flower src_mac 02:9e:d2:57:c9:22 dst_mac 02:68:31:d6:47:c7 vlan_id 3731 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10127 flower src_mac 02:b7:88:ac:be:25 dst_mac 02:2d:82:a7:3d:75 src_ip 31.204.159.131 dst_ip 34.145.198.81 ip_proto tcp src_port 40567 dst_port 55618 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10128 flower src_mac 02:c2:02:f1:d9:84 dst_mac 02:75:fe:be:f4:ba action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10129 flower src_mac 02:fa:aa:ab:6b:01 dst_mac 02:5d:d1:fa:9c:32 action drop && tc filter add dev swp1 ingress protocol ip pref 10130 flower src_mac 02:16:50:1b:77:de dst_mac 02:b8:6f:d7:df:16 src_ip 97.58.231.38 dst_ip 115.97.244.145 ip_proto udp src_port 54796 dst_port 7425 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10131 flower src_mac 02:fc:40:f0:9b:58 dst_mac 02:f6:f4:f6:e0:0a vlan_id 1810 vlan_ethtype ip src_ip 92.129.2.186 dst_ip 86.137.178.234 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10132 flower src_mac 02:03:8e:9a:43:14 dst_mac 02:71:c4:7a:14:67 src_ip 55.197.180.1 dst_ip 88.35.53.184 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10133 flower src_mac 02:1c:21:1b:94:b4 dst_mac 02:e0:ff:7b:2d:0b action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10134 flower src_mac 02:c5:43:11:50:fe dst_mac 02:09:66:2d:04:f7 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10135 flower src_mac 02:8d:88:05:f7:af dst_mac 02:99:c2:d4:ec:64 vlan_id 1227 vlan_ethtype ip src_ip 91.142.49.114 dst_ip 17.120.170.134 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10136 flower src_mac 02:b7:86:73:2f:68 dst_mac 02:88:8f:7c:dc:0e src_ip 93.74.14.139 dst_ip 100.86.126.76 ip_proto udp src_port 34913 dst_port 31469 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10137 flower src_mac 02:09:60:4b:74:98 dst_mac 02:9c:cf:9a:8b:9e vlan_id 1287 vlan_ethtype ipv4 src_ip 97.38.197.9 dst_ip 78.125.126.209 ip_proto udp src_port 12489 dst_port 60739 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10138 flower src_mac 02:c9:47:75:91:66 dst_mac 02:c6:74:d1:63:85 vlan_id 1513 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10139 flower src_mac 02:ef:7f:83:8d:50 dst_mac 02:84:3f:80:23:31 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10140 flower src_mac 02:ee:3a:4d:23:64 dst_mac 02:34:d5:b3:c9:e3 vlan_id 393 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10141 flower src_mac 02:27:0f:d6:24:f3 dst_mac 02:79:05:24:95:44 src_ip 34.0.85.135 dst_ip 56.216.55.100 ip_proto tcp src_port 43205 dst_port 10144 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10142 flower src_mac 02:d2:c9:2d:73:b5 dst_mac 02:f6:66:65:96:fb src_ip 81.234.212.28 dst_ip 39.155.127.54 ip_proto tcp src_port 63411 dst_port 217 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10143 flower src_mac 02:d6:a1:a6:11:0d dst_mac 02:63:a3:36:a1:e3 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10144 flower src_mac 02:ff:0a:95:a1:d7 dst_mac 02:5e:a9:98:18:00 vlan_id 1582 vlan_ethtype ipv4 src_ip 74.148.95.106 dst_ip 20.231.101.41 ip_proto tcp src_port 3825 dst_port 26358 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10145 flower src_mac 02:ac:a2:05:91:dd dst_mac 02:79:21:a9:4f:b9 vlan_id 1497 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10146 flower src_mac 02:54:97:1c:18:bb dst_mac 02:28:9a:2b:2e:f4 vlan_id 1856 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10147 flower src_mac 02:0a:ab:b2:0a:55 dst_mac 02:8c:25:2a:87:ec vlan_id 984 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10148 flower src_mac 02:a5:bd:64:e9:ba dst_mac 02:3a:19:2d:91:f8 src_ip 14.26.15.216 dst_ip 120.143.131.15 ip_proto icmp code 231 type 16 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10149 flower src_mac 02:53:2a:c5:88:ea dst_mac 02:95:08:b5:03:62 vlan_id 2007 vlan_ethtype ip src_ip 17.245.233.171 dst_ip 12.95.54.149 action trap && tc filter add dev swp1 ingress protocol ip pref 10150 flower src_mac 02:fe:5e:27:fe:1a dst_mac 02:c1:3f:8f:b0:0f src_ip 33.167.70.1 dst_ip 72.17.145.193 ip_proto icmp code 88 type 17 action drop && tc filter add dev swp1 ingress protocol ip pref 10151 flower src_mac 02:1d:1a:bd:a5:8f dst_mac 02:10:ee:ed:2f:6e src_ip 56.95.233.156 dst_ip 21.124.178.97 ip_proto tcp src_port 22781 dst_port 14579 action drop && tc filter add dev swp1 ingress protocol ip pref 10152 flower src_mac 02:6e:bf:2a:47:8f dst_mac 02:53:9d:82:f5:46 src_ip 14.232.198.74 dst_ip 36.155.140.204 ip_proto icmp code 203 type 13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10153 flower src_mac 02:a9:2b:fa:3f:fe dst_mac 02:a8:03:6d:a7:c7 vlan_id 162 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10154 flower src_mac 02:7a:30:5e:a0:d9 dst_mac 02:dc:58:03:0c:cb vlan_id 1630 vlan_ethtype 0x0800 src_ip 121.93.118.83 dst_ip 24.125.22.58 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10155 flower src_mac 02:23:75:1a:5e:0d dst_mac 02:ed:7a:13:17:4f vlan_id 2568 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10156 flower src_mac 02:09:9b:66:73:05 dst_mac 02:10:77:ba:c1:bc vlan_id 3324 vlan_ethtype ip src_ip 48.145.197.131 dst_ip 118.178.98.42 ip_proto udp src_port 56198 dst_port 5486 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10157 flower src_mac 02:e6:b9:a6:7c:c6 dst_mac 02:4b:c5:c9:9f:41 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10158 flower src_mac 02:29:94:22:fe:74 dst_mac 02:a1:7d:f5:d8:c1 vlan_id 94 vlan_ethtype ipv4 src_ip 51.255.78.43 dst_ip 95.14.194.147 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10159 flower src_mac 02:ac:6b:23:d4:2f dst_mac 02:99:e5:7f:f7:1b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10160 flower src_mac 02:85:53:56:20:a4 dst_mac 02:1a:e5:1f:6d:da vlan_id 2267 vlan_ethtype ip src_ip 39.186.170.23 dst_ip 23.102.70.163 ip_proto tcp src_port 57091 dst_port 62351 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10161 flower src_mac 02:4c:e2:8a:6e:94 dst_mac 02:35:f6:51:9b:e1 vlan_id 2129 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10162 flower src_mac 02:21:61:8c:18:fc dst_mac 02:98:e9:71:d5:1e vlan_id 314 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10163 flower src_mac 02:f7:c0:54:de:81 dst_mac 02:13:9f:54:3c:b8 vlan_id 3377 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10164 flower src_mac 02:80:21:cc:c2:d6 dst_mac 02:94:db:52:dc:e4 action drop && tc filter add dev swp1 ingress protocol ip pref 10165 flower src_mac 02:ed:a9:2b:f2:15 dst_mac 02:18:f6:67:48:18 src_ip 124.179.54.249 dst_ip 116.47.77.83 ip_proto tcp src_port 21958 dst_port 35315 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10166 flower src_mac 02:78:3a:25:d6:48 dst_mac 02:1e:17:d8:f6:a9 vlan_id 616 vlan_ethtype ip src_ip 70.29.174.124 dst_ip 100.220.1.143 ip_proto tcp src_port 37730 dst_port 29520 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10167 flower src_mac 02:00:b2:86:20:7b dst_mac 02:e5:cd:54:ab:cc vlan_id 1912 vlan_ethtype 0x0800 src_ip 24.196.133.104 dst_ip 95.76.175.58 ip_proto tcp src_port 24416 dst_port 58588 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10168 flower src_mac 02:64:9d:f0:30:97 dst_mac 02:77:d6:b6:d8:be vlan_id 2592 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10169 flower src_mac 02:d8:1d:0b:71:47 dst_mac 02:7d:b1:19:b8:32 vlan_id 17 vlan_ethtype ip src_ip 41.117.203.188 dst_ip 38.0.169.237 ip_proto tcp src_port 7804 dst_port 3133 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10170 flower src_mac 02:75:95:f1:45:52 dst_mac 02:ec:d8:42:96:2e vlan_id 2402 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10171 flower src_mac 02:50:dc:c6:9b:9f dst_mac 02:62:dc:cd:22:77 action pass && tc filter add dev swp1 ingress protocol ip pref 10172 flower src_mac 02:fc:76:77:36:a7 dst_mac 02:ed:34:cb:c1:69 src_ip 117.140.157.74 dst_ip 119.199.222.225 ip_proto udp src_port 33414 dst_port 43289 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10173 flower src_mac 02:2e:c7:b8:08:cc dst_mac 02:9d:4d:3c:d3:72 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10174 flower src_mac 02:1b:db:f3:e3:9b dst_mac 02:ea:48:dc:90:67 src_ip 64.157.112.221 dst_ip 81.246.245.122 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10175 flower src_mac 02:68:a7:a1:93:c3 dst_mac 02:ff:8d:18:51:1f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10176 flower src_mac 02:1d:a1:d3:45:a3 dst_mac 02:2d:28:00:fa:a2 vlan_id 364 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10177 flower src_mac 02:72:0f:5c:17:06 dst_mac 02:51:67:7f:e5:08 vlan_id 3849 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10178 flower src_mac 02:56:13:40:46:aa dst_mac 02:5a:a7:be:56:20 src_ip 71.234.95.211 dst_ip 13.122.136.139 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10179 flower src_mac 02:21:8c:9a:b2:1c dst_mac 02:88:26:85:18:cb vlan_id 841 vlan_ethtype ip src_ip 109.33.111.45 dst_ip 36.233.198.186 ip_proto udp src_port 16832 dst_port 34086 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10180 flower src_mac 02:0b:48:72:5c:65 dst_mac 02:34:1f:54:33:44 vlan_id 2791 vlan_ethtype ip src_ip 42.247.228.93 dst_ip 24.165.111.114 ip_proto tcp src_port 56727 dst_port 23063 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10181 flower src_mac 02:9e:70:92:7d:8e dst_mac 02:73:46:a4:ec:8a action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10182 flower src_mac 02:7c:c7:20:d3:69 dst_mac 02:c5:9f:78:f8:9f vlan_id 456 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10183 flower src_mac 02:48:92:7e:35:33 dst_mac 02:7e:b2:46:15:f8 vlan_id 331 vlan_ethtype ip src_ip 56.153.36.59 dst_ip 34.147.160.25 ip_proto udp src_port 37332 dst_port 8829 action trap && tc filter add dev swp1 ingress protocol ip pref 10184 flower src_mac 02:59:3c:d0:bf:9b dst_mac 02:dc:aa:fd:1b:98 src_ip 42.206.229.149 dst_ip 12.141.136.199 ip_proto tcp src_port 41899 dst_port 64481 action drop && tc filter add dev swp1 ingress protocol ip pref 10185 flower src_mac 02:03:db:2c:56:fd dst_mac 02:10:1b:b0:07:44 src_ip 32.169.93.59 dst_ip 19.135.110.106 ip_proto tcp src_port 52570 dst_port 61983 action drop && tc filter add dev swp1 ingress protocol ip pref 10186 flower src_mac 02:71:91:66:e5:c9 dst_mac 02:3a:7a:ed:3b:a4 src_ip 74.247.195.230 dst_ip 68.18.52.125 ip_proto icmp code 8 type 15 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10187 flower src_mac 02:ba:1e:31:a3:c0 dst_mac 02:70:3b:96:bd:15 vlan_id 336 vlan_ethtype 0x0800 src_ip 98.98.188.31 dst_ip 25.139.243.18 ip_proto tcp src_port 34807 dst_port 38220 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10188 flower src_mac 02:c0:89:a6:db:df dst_mac 02:d4:bb:0b:79:61 src_ip 32.162.41.236 dst_ip 38.234.16.33 ip_proto icmp code 30 type 3 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10189 flower src_mac 02:1b:32:15:26:51 dst_mac 02:31:9a:3d:e0:67 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10190 flower src_mac 02:71:5d:c5:dd:de dst_mac 02:88:5f:f4:b2:6c src_ip 25.238.82.247 dst_ip 125.180.205.126 ip_proto tcp src_port 14578 dst_port 4228 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10191 flower src_mac 02:ae:ae:77:16:a6 dst_mac 02:82:3e:de:51:76 vlan_id 3773 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10192 flower src_mac 02:f7:96:fa:28:1c dst_mac 02:82:78:1d:6e:bd vlan_id 2972 vlan_ethtype ip src_ip 43.195.59.222 dst_ip 60.253.44.239 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10193 flower src_mac 02:5d:26:c3:69:6c dst_mac 02:35:fc:29:ab:81 src_ip 64.121.12.90 dst_ip 50.159.28.136 ip_proto udp src_port 16887 dst_port 2385 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10194 flower src_mac 02:dd:b6:47:dd:72 dst_mac 02:2c:ac:90:3a:dd vlan_id 3279 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10195 flower src_mac 02:98:66:cd:ef:75 dst_mac 02:41:b8:3d:0b:e3 src_ip 46.130.12.81 dst_ip 12.27.215.34 ip_proto udp src_port 39860 dst_port 52604 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10196 flower src_mac 02:3a:e5:3e:23:ec dst_mac 02:ee:8e:b5:34:a3 vlan_id 1698 vlan_ethtype ipv4 src_ip 62.24.6.32 dst_ip 49.92.17.179 ip_proto udp src_port 20583 dst_port 39746 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10197 flower src_mac 02:b3:73:39:06:25 dst_mac 02:8c:15:68:c6:1c vlan_id 1560 vlan_ethtype ipv4 src_ip 33.69.86.190 dst_ip 117.77.200.27 ip_proto tcp src_port 9000 dst_port 49253 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10198 flower src_mac 02:56:bd:4e:e9:31 dst_mac 02:7d:a8:ea:e6:d6 vlan_id 3097 vlan_ethtype 0x0800 src_ip 113.98.11.17 dst_ip 100.47.34.69 ip_proto tcp src_port 56442 dst_port 55695 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10199 flower src_mac 02:c9:8e:02:5a:9e dst_mac 02:29:4e:6c:49:13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10200 flower src_mac 02:7b:ec:78:ca:a5 dst_mac 02:1d:f6:f3:e6:e8 vlan_id 2752 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10201 flower src_mac 02:51:9a:72:f1:04 dst_mac 02:10:39:55:4f:72 vlan_id 640 vlan_ethtype ipv4 src_ip 23.65.180.152 dst_ip 64.160.239.197 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10202 flower src_mac 02:d9:66:b3:b1:a6 dst_mac 02:63:33:b7:f4:a0 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10203 flower src_mac 02:54:78:dd:18:f4 dst_mac 02:e3:7c:31:69:80 src_ip 52.116.190.198 dst_ip 79.39.16.67 ip_proto tcp src_port 4073 dst_port 57157 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10204 flower src_mac 02:a6:a1:b3:97:3f dst_mac 02:97:cb:fa:7f:c2 src_ip 14.102.49.79 dst_ip 77.203.180.19 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10205 flower src_mac 02:af:36:a8:b5:6d dst_mac 02:41:29:a7:29:c1 src_ip 105.146.245.185 dst_ip 115.2.59.136 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10206 flower src_mac 02:07:4a:02:c2:ae dst_mac 02:9e:79:ed:4f:19 src_ip 117.7.160.82 dst_ip 19.235.32.127 ip_proto tcp src_port 54298 dst_port 24286 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10207 flower src_mac 02:10:20:8c:a3:ba dst_mac 02:89:12:f5:68:98 src_ip 87.203.1.35 dst_ip 16.66.122.157 ip_proto tcp src_port 1373 dst_port 58186 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10208 flower src_mac 02:be:ec:ec:41:09 dst_mac 02:6d:fb:26:ba:95 vlan_id 2597 vlan_ethtype ipv4 src_ip 59.199.14.216 dst_ip 114.202.116.211 ip_proto udp src_port 10297 dst_port 36538 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10209 flower src_mac 02:0d:85:5f:68:4b dst_mac 02:1d:f6:e4:0d:dd action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10210 flower src_mac 02:61:69:ce:c8:cf dst_mac 02:c1:b4:f6:d9:27 vlan_id 1349 vlan_ethtype ip src_ip 33.31.33.245 dst_ip 110.178.130.38 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10211 flower src_mac 02:32:a7:b6:72:89 dst_mac 02:cc:75:c5:20:cb vlan_id 413 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10212 flower src_mac 02:8d:a8:6c:77:d2 dst_mac 02:57:9a:0c:a6:43 src_ip 47.165.78.153 dst_ip 53.81.206.233 ip_proto tcp src_port 47217 dst_port 8274 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10213 flower src_mac 02:5e:39:32:b2:bc dst_mac 02:ba:f4:f0:c5:28 vlan_id 2736 vlan_ethtype 0x0800 src_ip 34.240.155.99 dst_ip 88.214.133.54 ip_proto udp src_port 60234 dst_port 62630 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10214 flower src_mac 02:e5:09:14:59:59 dst_mac 02:e1:62:65:7d:3b vlan_id 1047 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10215 flower src_mac 02:75:2d:1d:27:ca dst_mac 02:1d:55:89:12:78 vlan_id 54 vlan_ethtype ipv4 src_ip 15.204.86.245 dst_ip 20.190.73.152 ip_proto tcp src_port 50654 dst_port 21490 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10216 flower src_mac 02:08:05:e6:0f:da dst_mac 02:99:c4:86:4a:6e vlan_id 2957 vlan_ethtype ipv4 src_ip 56.220.141.191 dst_ip 56.209.242.189 ip_proto udp src_port 14568 dst_port 20214 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10217 flower src_mac 02:8a:1a:5c:11:a7 dst_mac 02:d1:a6:98:a3:ad vlan_id 1317 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 10218 flower src_mac 02:7e:f7:e0:fd:d5 dst_mac 02:e3:77:e7:b9:6c src_ip 73.143.159.134 dst_ip 56.69.196.48 ip_proto icmp code 244 type 15 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10219 flower src_mac 02:0d:68:75:19:97 dst_mac 02:72:59:a5:96:02 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10220 flower src_mac 02:3b:b4:bb:b8:59 dst_mac 02:df:b6:0e:0b:02 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10221 flower src_mac 02:48:00:73:c1:5d dst_mac 02:0d:13:d4:0b:e9 src_ip 54.149.46.188 dst_ip 106.88.241.90 ip_proto tcp src_port 45711 dst_port 65308 action pass && tc filter add dev swp1 ingress protocol ip pref 10222 flower src_mac 02:a7:c7:3e:ff:3a dst_mac 02:e6:63:d9:92:c2 src_ip 34.22.193.201 dst_ip 25.97.187.136 ip_proto tcp src_port 21885 dst_port 31983 action drop && tc filter add dev swp1 ingress protocol ip pref 10223 flower src_mac 02:27:f3:16:f8:81 dst_mac 02:db:6e:5b:bd:f7 src_ip 45.95.255.17 dst_ip 109.125.89.56 ip_proto udp src_port 22418 dst_port 15824 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10224 flower src_mac 02:b6:ef:62:7f:14 dst_mac 02:44:01:07:30:7c vlan_id 2113 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10225 flower src_mac 02:ef:4c:95:f8:b9 dst_mac 02:4b:c6:51:a2:ba vlan_id 2961 vlan_ethtype ipv4 src_ip 74.245.136.147 dst_ip 81.158.189.21 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10226 flower src_mac 02:db:23:26:26:4b dst_mac 02:fa:ab:42:85:46 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10227 flower src_mac 02:cd:e7:b0:3a:85 dst_mac 02:1a:32:a5:03:63 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10228 flower src_mac 02:07:65:03:29:56 dst_mac 02:d8:bb:94:66:0a vlan_id 1028 vlan_ethtype 0x0800 src_ip 66.198.122.15 dst_ip 126.94.108.161 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10229 flower src_mac 02:a5:6a:97:d8:b4 dst_mac 02:f6:d2:b3:e3:b6 vlan_id 3408 vlan_ethtype ip src_ip 29.172.203.80 dst_ip 119.83.138.148 ip_proto udp src_port 63040 dst_port 2815 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10230 flower src_mac 02:25:ba:e1:ad:82 dst_mac 02:1f:26:3d:b5:50 vlan_id 1474 vlan_ethtype ip src_ip 44.243.78.26 dst_ip 94.90.3.217 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10231 flower src_mac 02:1b:c7:04:61:78 dst_mac 02:67:cc:80:e6:c9 vlan_id 828 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10232 flower src_mac 02:59:bc:b4:20:7c dst_mac 02:0b:72:3a:7e:71 src_ip 86.101.82.204 dst_ip 18.137.247.136 ip_proto icmp code 190 type 14 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10233 flower src_mac 02:11:25:fa:2a:a3 dst_mac 02:9c:4c:05:63:e5 vlan_id 3493 vlan_ethtype ip src_ip 112.124.96.64 dst_ip 45.208.168.23 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10234 flower src_mac 02:8c:39:27:39:06 dst_mac 02:42:f7:54:44:f0 vlan_id 1759 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10235 flower src_mac 02:74:bc:55:bb:86 dst_mac 02:32:3b:c1:a8:c6 vlan_id 2524 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10236 flower src_mac 02:b8:7c:8a:b8:d1 dst_mac 02:08:bf:7e:48:24 vlan_id 978 vlan_ethtype ipv4 src_ip 60.123.34.74 dst_ip 103.186.38.67 ip_proto tcp src_port 244 dst_port 47900 action trap && tc filter add dev swp1 ingress protocol ip pref 10237 flower src_mac 02:6d:0b:b9:51:f2 dst_mac 02:5f:c5:48:65:21 src_ip 52.103.22.174 dst_ip 26.156.154.51 action drop && tc filter add dev swp1 ingress protocol ip pref 10238 flower src_mac 02:0d:22:e9:6c:83 dst_mac 02:ef:79:ad:67:dc src_ip 27.124.67.2 dst_ip 85.72.2.150 ip_proto tcp src_port 15209 dst_port 54330 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10239 flower src_mac 02:57:44:a0:0f:ad dst_mac 02:70:32:51:db:63 vlan_id 4030 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10240 flower src_mac 02:f5:e5:50:dd:7b dst_mac 02:62:20:52:8e:4b action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10241 flower src_mac 02:36:9d:76:8c:e1 dst_mac 02:33:1f:60:94:1c vlan_id 1426 vlan_ethtype 0x0800 src_ip 41.180.173.176 dst_ip 60.79.170.169 ip_proto udp src_port 56307 dst_port 6616 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10242 flower src_mac 02:bd:ad:f3:cd:bc dst_mac 02:d3:39:9a:a1:f0 action pass && tc filter add dev swp1 ingress protocol ip pref 10243 flower src_mac 02:e8:fd:1b:d6:f4 dst_mac 02:9c:c5:c8:0f:60 src_ip 121.165.141.234 dst_ip 76.104.239.211 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10244 flower src_mac 02:b2:98:72:8d:2f dst_mac 02:a6:72:50:ea:39 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10245 flower src_mac 02:13:7b:db:71:54 dst_mac 02:85:c7:8d:32:d0 vlan_id 2589 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10246 flower src_mac 02:ef:10:5b:3b:49 dst_mac 02:c4:88:95:3c:8a vlan_id 1637 vlan_ethtype 0x0800 src_ip 66.146.175.51 dst_ip 79.125.186.222 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10247 flower src_mac 02:d4:76:24:48:55 dst_mac 02:55:9d:a0:9c:e9 src_ip 90.171.131.63 dst_ip 90.42.223.72 ip_proto udp src_port 45797 dst_port 55229 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10248 flower src_mac 02:83:b9:34:9c:e1 dst_mac 02:47:74:91:d1:4f vlan_id 2191 vlan_ethtype 0x0800 src_ip 110.222.77.126 dst_ip 105.78.134.148 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10249 flower src_mac 02:d8:41:91:e5:4f dst_mac 02:f9:83:04:9b:42 action drop && tc filter add dev swp1 ingress protocol ip pref 10250 flower src_mac 02:c8:23:62:ce:08 dst_mac 02:7b:8a:fb:4f:2f src_ip 114.156.129.69 dst_ip 57.100.65.111 ip_proto icmp code 154 type 5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10251 flower src_mac 02:ab:f3:a0:eb:51 dst_mac 02:e5:5a:34:87:a2 vlan_id 2525 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10252 flower src_mac 02:fe:29:1c:5f:5d dst_mac 02:5c:01:6d:26:03 vlan_id 3875 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10253 flower src_mac 02:ac:69:47:d6:53 dst_mac 02:dc:ac:fc:ea:18 vlan_id 33 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10254 flower src_mac 02:b2:99:7e:9e:ee dst_mac 02:b3:b0:9f:9c:84 vlan_id 1356 vlan_ethtype ip src_ip 123.161.55.207 dst_ip 32.52.12.41 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10255 flower src_mac 02:b8:6f:8c:b2:01 dst_mac 02:71:ed:bf:50:94 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10256 flower src_mac 02:cc:34:94:ce:7d dst_mac 02:30:f9:ff:ac:2d vlan_id 3597 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10257 flower src_mac 02:41:34:6a:a4:1e dst_mac 02:dd:22:d3:5f:97 vlan_id 3324 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10258 flower src_mac 02:62:b1:b6:43:18 dst_mac 02:90:4d:24:68:5e src_ip 71.98.197.250 dst_ip 19.160.55.185 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10259 flower src_mac 02:b3:07:0c:51:af dst_mac 02:59:b0:d2:35:10 vlan_id 2651 vlan_ethtype ip src_ip 96.251.73.32 dst_ip 61.248.184.196 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10260 flower src_mac 02:10:d5:bc:3b:2d dst_mac 02:42:4b:58:74:d4 vlan_id 362 vlan_ethtype ipv4 src_ip 88.108.191.68 dst_ip 48.218.93.199 ip_proto tcp src_port 44131 dst_port 46125 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10261 flower src_mac 02:3f:56:6b:af:6d dst_mac 02:15:42:34:86:89 src_ip 40.182.56.84 dst_ip 48.45.213.122 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10262 flower src_mac 02:52:db:6c:b3:e9 dst_mac 02:51:e8:48:df:3e src_ip 71.52.191.117 dst_ip 110.233.219.78 ip_proto icmp code 210 type 11 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10263 flower src_mac 02:4c:97:d3:4d:1f dst_mac 02:db:80:d6:95:44 src_ip 47.32.107.114 dst_ip 89.216.94.198 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10264 flower src_mac 02:ed:58:d6:ad:04 dst_mac 02:2b:27:18:d3:a4 vlan_id 931 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10265 flower src_mac 02:d6:0b:88:11:8f dst_mac 02:7e:7c:ef:26:0d vlan_id 3134 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10266 flower src_mac 02:c4:99:0f:d0:65 dst_mac 02:82:95:1e:6b:fe action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10267 flower src_mac 02:75:e9:21:03:fc dst_mac 02:03:be:c7:ec:8d src_ip 79.75.141.191 dst_ip 69.31.186.48 ip_proto icmp code 15 type 3 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10268 flower src_mac 02:35:82:f7:5b:2c dst_mac 02:a1:17:86:a2:93 vlan_id 3558 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10269 flower src_mac 02:86:fc:8f:55:dc dst_mac 02:98:fb:2f:84:69 src_ip 109.51.142.143 dst_ip 75.20.205.206 ip_proto tcp src_port 39851 dst_port 63019 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10270 flower src_mac 02:21:d5:53:c7:9b dst_mac 02:dd:9a:da:6d:43 vlan_id 1180 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10271 flower src_mac 02:d6:ae:9e:36:46 dst_mac 02:f1:18:60:fa:f7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10272 flower src_mac 02:b8:a3:45:75:21 dst_mac 02:27:26:e2:32:04 vlan_id 3511 vlan_ethtype ipv4 src_ip 53.247.88.40 dst_ip 41.111.86.86 ip_proto tcp src_port 9684 dst_port 805 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10273 flower src_mac 02:52:57:1a:c2:31 dst_mac 02:f5:27:f6:20:1e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10274 flower src_mac 02:d6:bd:6e:46:30 dst_mac 02:21:57:0c:c5:d6 vlan_id 2205 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10275 flower src_mac 02:d8:dc:ec:7c:e6 dst_mac 02:35:f3:25:02:06 src_ip 94.152.137.200 dst_ip 71.71.102.157 ip_proto udp src_port 23736 dst_port 18851 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10276 flower src_mac 02:db:ce:5f:7c:b2 dst_mac 02:78:1c:22:96:f0 vlan_id 435 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10277 flower src_mac 02:6d:3a:6e:00:4b dst_mac 02:46:c8:00:b2:4a action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10278 flower src_mac 02:08:46:b1:bc:95 dst_mac 02:ea:e7:27:bf:74 vlan_id 335 vlan_ethtype ip src_ip 103.128.145.176 dst_ip 47.110.229.90 ip_proto udp src_port 41090 dst_port 57935 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10279 flower src_mac 02:eb:b1:4b:63:15 dst_mac 02:61:5b:08:6f:5e src_ip 57.115.195.241 dst_ip 63.209.190.30 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10280 flower src_mac 02:81:2a:cb:8f:01 dst_mac 02:93:19:54:62:0d vlan_id 1551 vlan_ethtype ip src_ip 83.6.165.166 dst_ip 53.180.176.100 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10281 flower src_mac 02:3e:0d:a0:41:16 dst_mac 02:67:d1:b8:94:df src_ip 26.0.145.154 dst_ip 75.103.165.63 ip_proto icmp code 65 type 16 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10282 flower src_mac 02:cf:28:7f:a4:4c dst_mac 02:19:52:fe:6f:f1 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10283 flower src_mac 02:a3:ad:b7:5e:5a dst_mac 02:c3:e8:38:60:46 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10284 flower src_mac 02:5b:32:0b:3f:fd dst_mac 02:09:d1:ad:dc:72 vlan_id 2099 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10285 flower src_mac 02:d5:de:ff:63:ee dst_mac 02:07:a5:8d:51:95 vlan_id 3999 vlan_ethtype ip src_ip 49.218.79.240 dst_ip 32.140.40.53 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10286 flower src_mac 02:f0:93:78:2f:8a dst_mac 02:6a:fc:2d:72:9c src_ip 24.58.229.197 dst_ip 29.216.115.202 ip_proto tcp src_port 60947 dst_port 36985 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10287 flower src_mac 02:8f:e7:ef:57:73 dst_mac 02:29:f7:14:f7:ad vlan_id 911 vlan_ethtype ipv4 src_ip 46.233.243.138 dst_ip 76.161.243.38 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10288 flower src_mac 02:b6:89:0d:fd:70 dst_mac 02:85:9b:8a:75:14 vlan_id 2399 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10289 flower src_mac 02:b7:2b:6d:db:ed dst_mac 02:f9:d5:42:4e:f7 vlan_id 613 vlan_ethtype 0x0800 src_ip 120.148.25.133 dst_ip 105.50.248.28 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10290 flower src_mac 02:2b:8e:e3:c8:4e dst_mac 02:ed:26:8d:52:a4 src_ip 57.230.106.112 dst_ip 121.108.146.168 ip_proto udp src_port 3190 dst_port 63374 action trap && tc filter add dev swp1 ingress protocol ip pref 10291 flower src_mac 02:c9:e6:a6:ee:32 dst_mac 02:f5:86:c0:7a:9f src_ip 60.190.123.2 dst_ip 95.214.74.234 ip_proto udp src_port 65168 dst_port 5387 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10292 flower src_mac 02:92:cf:98:1b:bc dst_mac 02:11:4f:f1:ac:8a action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10293 flower src_mac 02:23:32:be:d7:f1 dst_mac 02:86:e3:70:7f:ee action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10294 flower src_mac 02:7b:b2:6c:90:0e dst_mac 02:92:8b:11:b8:ec vlan_id 1839 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10295 flower src_mac 02:41:90:d0:19:1a dst_mac 02:88:eb:46:a4:52 src_ip 83.223.159.113 dst_ip 90.16.216.237 ip_proto icmp code 175 type 18 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10296 flower src_mac 02:fa:de:63:d6:1e dst_mac 02:c5:f7:d5:67:c5 vlan_id 3658 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10297 flower src_mac 02:24:06:0e:7a:89 dst_mac 02:2d:30:b8:3a:e3 vlan_id 3446 vlan_ethtype 0x0800 src_ip 64.100.139.231 dst_ip 28.68.208.144 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10298 flower src_mac 02:fd:0f:38:31:13 dst_mac 02:aa:93:29:c7:89 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10299 flower src_mac 02:e8:00:84:c0:c0 dst_mac 02:e8:c1:79:b1:b6 vlan_id 3005 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10300 flower src_mac 02:04:1c:3b:0d:bf dst_mac 02:ac:5d:39:bb:10 src_ip 118.101.126.91 dst_ip 46.159.184.155 ip_proto icmp code 59 type 16 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10301 flower src_mac 02:93:94:90:32:7e dst_mac 02:c2:e9:e5:dc:9f vlan_id 1299 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10302 flower src_mac 02:a2:1a:c2:21:1c dst_mac 02:c2:89:3a:93:89 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10303 flower src_mac 02:bb:cb:d3:ba:8e dst_mac 02:97:f7:88:37:d3 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10304 flower src_mac 02:dd:e2:18:e6:d6 dst_mac 02:71:19:35:4c:ae vlan_id 585 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10305 flower src_mac 02:6d:97:f1:fc:e5 dst_mac 02:6d:2e:eb:01:5b vlan_id 1678 vlan_ethtype ipv4 src_ip 110.6.144.25 dst_ip 113.137.23.178 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10306 flower src_mac 02:a0:92:c5:e6:d4 dst_mac 02:ed:c3:ab:07:a3 src_ip 112.122.190.111 dst_ip 19.74.237.77 ip_proto icmp code 106 type 0 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10307 flower src_mac 02:ba:c0:f7:72:be dst_mac 02:63:78:b4:c2:e9 vlan_id 4055 vlan_ethtype ip src_ip 37.25.72.82 dst_ip 68.214.120.164 ip_proto udp src_port 63433 dst_port 42449 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10308 flower src_mac 02:af:46:38:4b:b2 dst_mac 02:a5:42:f6:1e:62 vlan_id 734 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10309 flower src_mac 02:38:35:e5:0f:79 dst_mac 02:3b:9e:81:31:12 vlan_id 3883 vlan_ethtype ipv4 src_ip 107.4.147.145 dst_ip 23.97.13.194 action drop && tc filter add dev swp1 ingress protocol ip pref 10310 flower src_mac 02:49:64:33:67:1a dst_mac 02:34:38:d2:7d:63 src_ip 120.210.31.135 dst_ip 81.234.167.128 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10311 flower src_mac 02:7c:86:3c:df:43 dst_mac 02:3f:c1:c7:98:60 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10312 flower src_mac 02:85:84:2d:ab:30 dst_mac 02:99:ae:d7:3d:a4 src_ip 18.120.115.190 dst_ip 53.100.156.207 ip_proto tcp src_port 22909 dst_port 54182 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10313 flower src_mac 02:55:cf:9b:55:e6 dst_mac 02:f9:ba:2d:6e:c7 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10314 flower src_mac 02:4a:bf:9c:92:6d dst_mac 02:12:54:5a:cd:1f action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10315 flower src_mac 02:d4:b1:f1:fb:08 dst_mac 02:7e:eb:8f:5b:3b vlan_id 2944 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10316 flower src_mac 02:62:23:20:e8:c1 dst_mac 02:97:6b:de:c3:c0 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10317 flower src_mac 02:2c:9e:43:40:39 dst_mac 02:0d:39:ac:1d:8e vlan_id 1205 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10318 flower src_mac 02:52:c7:0b:79:a4 dst_mac 02:8f:22:0b:16:7a action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10319 flower src_mac 02:74:16:46:ca:5b dst_mac 02:18:4c:ce:bf:a3 vlan_id 534 vlan_ethtype 0x0800 src_ip 58.232.85.87 dst_ip 34.120.248.150 ip_proto tcp src_port 43567 dst_port 56555 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10320 flower src_mac 02:05:b4:de:fb:e6 dst_mac 02:de:f9:1f:20:80 vlan_id 275 vlan_ethtype ip src_ip 81.246.66.205 dst_ip 14.178.255.114 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10321 flower src_mac 02:ed:49:22:d0:14 dst_mac 02:17:94:aa:89:d9 vlan_id 3556 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10322 flower src_mac 02:ab:ec:b8:0b:ae dst_mac 02:8f:32:e3:9c:94 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10323 flower src_mac 02:b1:d6:0d:3e:45 dst_mac 02:a7:9e:13:05:15 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10324 flower src_mac 02:7c:44:4e:72:2b dst_mac 02:7f:d4:28:00:6b action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10325 flower src_mac 02:6a:be:b3:a7:54 dst_mac 02:6d:fd:ae:b9:47 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10326 flower src_mac 02:f5:a5:cf:db:50 dst_mac 02:94:3a:f6:76:80 vlan_id 998 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10327 flower src_mac 02:e6:2c:a5:3b:e4 dst_mac 02:a4:e5:ce:df:a4 vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10328 flower src_mac 02:56:b1:3b:3a:89 dst_mac 02:f9:94:10:57:51 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10329 flower src_mac 02:5b:da:64:31:6f dst_mac 02:85:8f:4d:34:7c src_ip 17.221.225.33 dst_ip 47.181.242.130 ip_proto udp src_port 61087 dst_port 6853 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10330 flower src_mac 02:89:bf:8e:fc:71 dst_mac 02:dc:bd:94:04:d6 vlan_id 1110 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10331 flower src_mac 02:15:1c:63:00:f3 dst_mac 02:f0:e3:5a:4d:c3 vlan_id 2784 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10332 flower src_mac 02:ae:59:0f:fa:e9 dst_mac 02:5a:a4:f3:98:3b src_ip 38.117.20.79 dst_ip 63.34.102.75 ip_proto icmp code 14 type 4 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10333 flower src_mac 02:1d:df:8f:e3:9e dst_mac 02:47:a1:07:49:78 src_ip 37.35.33.162 dst_ip 18.48.8.14 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10334 flower src_mac 02:c7:4e:b5:1d:1f dst_mac 02:10:a5:11:cf:14 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10335 flower src_mac 02:dc:38:c4:20:91 dst_mac 02:7e:dc:1d:f4:52 src_ip 35.168.102.220 dst_ip 120.119.87.15 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10336 flower src_mac 02:6c:89:2f:f3:d9 dst_mac 02:e3:e5:20:68:38 vlan_id 2073 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10337 flower src_mac 02:16:b5:43:74:74 dst_mac 02:bc:0c:f7:5e:19 vlan_id 3202 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10338 flower src_mac 02:61:b4:2a:74:88 dst_mac 02:59:97:94:d4:0b src_ip 38.139.245.79 dst_ip 52.18.189.122 ip_proto udp src_port 17129 dst_port 51865 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10339 flower src_mac 02:4f:77:1c:8c:4c dst_mac 02:86:fd:b1:ba:42 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10340 flower src_mac 02:b2:66:28:42:2e dst_mac 02:89:fb:27:33:f9 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10341 flower src_mac 02:84:52:94:43:6e dst_mac 02:e5:71:ba:da:fd vlan_id 185 vlan_ethtype ip src_ip 103.51.23.131 dst_ip 50.156.84.169 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10342 flower src_mac 02:fa:1c:d5:a3:51 dst_mac 02:fc:e8:d8:3a:c3 vlan_id 4071 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10343 flower src_mac 02:e0:86:59:c0:4e dst_mac 02:cb:40:fb:7b:22 vlan_id 1964 vlan_ethtype 0x0800 src_ip 123.227.237.118 dst_ip 108.215.96.20 ip_proto udp src_port 28841 dst_port 36368 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10344 flower src_mac 02:f3:e3:6c:ed:cd dst_mac 02:95:ae:03:db:e3 vlan_id 1054 vlan_ethtype ipv4 src_ip 108.114.206.3 dst_ip 62.246.154.46 action drop && tc filter add dev swp1 ingress protocol ip pref 10345 flower src_mac 02:44:5c:ce:b6:be dst_mac 02:be:1e:36:e5:ed src_ip 48.225.86.70 dst_ip 117.124.11.224 ip_proto tcp src_port 59541 dst_port 57807 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10346 flower src_mac 02:9d:30:00:cc:fe dst_mac 02:d1:00:39:1e:e5 vlan_id 2424 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10347 flower src_mac 02:b8:da:95:ab:49 dst_mac 02:50:e8:f7:11:c8 vlan_id 646 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10348 flower src_mac 02:93:ad:74:e0:f1 dst_mac 02:da:5f:f0:e9:e7 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10349 flower src_mac 02:55:49:ec:30:b5 dst_mac 02:c1:da:f8:2e:a7 src_ip 64.215.34.40 dst_ip 66.253.164.239 ip_proto tcp src_port 45529 dst_port 4391 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10350 flower src_mac 02:3d:c8:79:40:95 dst_mac 02:be:80:1e:bd:f6 vlan_id 3355 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10351 flower src_mac 02:42:13:0d:8d:1f dst_mac 02:35:d8:e7:5c:7b vlan_id 3051 vlan_ethtype 0x0800 src_ip 14.113.12.181 dst_ip 43.230.168.160 ip_proto tcp src_port 30263 dst_port 8053 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10352 flower src_mac 02:55:5f:dd:ee:52 dst_mac 02:0b:46:cf:2a:14 vlan_id 368 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10353 flower src_mac 02:38:8f:b7:46:86 dst_mac 02:bf:76:05:46:91 src_ip 119.125.59.84 dst_ip 44.188.196.56 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10354 flower src_mac 02:62:d0:99:46:85 dst_mac 02:db:85:54:ea:7c vlan_id 2952 vlan_ethtype 0x0800 src_ip 34.138.191.219 dst_ip 21.139.228.245 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10355 flower src_mac 02:da:cb:b2:5f:77 dst_mac 02:40:f9:48:f2:b5 src_ip 122.239.225.233 dst_ip 85.76.231.219 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10356 flower src_mac 02:ec:d0:a7:13:16 dst_mac 02:b1:39:5e:02:a1 vlan_id 1229 vlan_ethtype 0x0800 src_ip 72.33.197.192 dst_ip 24.76.82.143 ip_proto udp src_port 24326 dst_port 23547 action trap && tc filter add dev swp1 ingress protocol ip pref 10357 flower src_mac 02:6a:f5:84:e4:16 dst_mac 02:ff:c6:1a:76:eb src_ip 77.136.181.137 dst_ip 19.129.36.47 ip_proto udp src_port 25008 dst_port 17160 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10358 flower src_mac 02:e5:05:ad:a1:24 dst_mac 02:f9:66:e0:a9:4e src_ip 69.79.17.93 dst_ip 48.244.56.17 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10359 flower src_mac 02:de:d5:70:56:08 dst_mac 02:a4:34:87:69:e4 vlan_id 2443 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10360 flower src_mac 02:76:51:0a:06:d2 dst_mac 02:3f:65:3d:ee:cd src_ip 105.22.221.18 dst_ip 48.120.156.133 ip_proto icmp code 182 type 16 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10361 flower src_mac 02:8b:24:57:c2:95 dst_mac 02:f3:50:66:ed:46 vlan_id 1501 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10362 flower src_mac 02:76:9d:12:0d:66 dst_mac 02:07:b6:9d:da:41 vlan_id 3171 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10363 flower src_mac 02:a1:df:60:cd:c7 dst_mac 02:bd:0a:44:75:4a action trap && tc filter add dev swp1 ingress protocol ip pref 10364 flower src_mac 02:ea:99:68:80:f6 dst_mac 02:23:20:0d:fd:e4 src_ip 123.167.103.122 dst_ip 29.89.41.92 ip_proto icmp code 188 type 4 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10365 flower src_mac 02:44:2e:f8:4e:96 dst_mac 02:e1:ab:31:7d:47 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10366 flower src_mac 02:18:2d:d9:0c:32 dst_mac 02:8c:13:aa:a3:7e src_ip 31.50.153.188 dst_ip 104.142.95.230 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10367 flower src_mac 02:9a:3e:95:a6:d7 dst_mac 02:6c:02:2b:07:d1 src_ip 20.249.148.22 dst_ip 117.61.39.129 ip_proto icmp code 184 type 8 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10368 flower src_mac 02:46:00:1b:a6:9e dst_mac 02:f1:c8:5c:ef:ce src_ip 38.120.99.16 dst_ip 66.56.27.201 ip_proto icmp code 101 type 5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10369 flower src_mac 02:49:a2:85:1c:d1 dst_mac 02:45:9f:f3:8c:fe vlan_id 2634 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10370 flower src_mac 02:f2:a7:a7:a4:25 dst_mac 02:e2:9b:f3:98:0e action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10371 flower src_mac 02:de:44:d0:d8:87 dst_mac 02:03:9d:3f:15:84 vlan_id 395 vlan_ethtype 0x0800 src_ip 85.120.103.79 dst_ip 106.33.64.33 action trap && tc filter add dev swp1 ingress protocol ip pref 10372 flower src_mac 02:55:50:b5:cb:4d dst_mac 02:02:2d:db:80:77 src_ip 89.9.229.131 dst_ip 61.32.108.248 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10373 flower src_mac 02:64:7d:98:94:b8 dst_mac 02:06:40:38:00:62 vlan_id 3580 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10374 flower src_mac 02:95:e2:fe:f3:73 dst_mac 02:e7:1f:06:a1:1e action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10375 flower src_mac 02:f6:f8:e9:75:b3 dst_mac 02:ea:13:10:15:e6 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10376 flower src_mac 02:d8:27:64:cd:03 dst_mac 02:ee:ca:fe:27:c9 vlan_id 407 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ip pref 10377 flower src_mac 02:58:2b:84:f8:ff dst_mac 02:67:e4:1b:f5:76 src_ip 93.158.37.66 dst_ip 40.53.87.193 ip_proto tcp src_port 5745 dst_port 8884 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10378 flower src_mac 02:eb:de:06:16:13 dst_mac 02:b7:b8:55:84:c5 vlan_id 1719 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10379 flower src_mac 02:27:01:fa:e9:5f dst_mac 02:57:e9:23:2b:08 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10380 flower src_mac 02:e2:b4:e9:ba:84 dst_mac 02:74:63:69:b9:1d vlan_id 3679 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10381 flower src_mac 02:1e:4c:76:f2:5b dst_mac 02:90:f3:d5:dd:2b vlan_id 2333 vlan_ethtype 0x0800 src_ip 21.80.167.83 dst_ip 35.2.148.5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10382 flower src_mac 02:7a:58:42:d2:2d dst_mac 02:64:4d:5e:92:44 vlan_id 12 vlan_ethtype ipv4 src_ip 100.247.83.64 dst_ip 115.70.145.139 ip_proto udp src_port 26180 dst_port 38573 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10383 flower src_mac 02:9b:b2:f9:c7:8a dst_mac 02:61:bc:2e:8d:16 vlan_id 597 vlan_ethtype ipv4 src_ip 45.80.115.221 dst_ip 113.214.236.47 ip_proto tcp src_port 4649 dst_port 15136 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10384 flower src_mac 02:b0:8c:43:d8:3c dst_mac 02:3b:5f:5b:c9:01 vlan_id 506 vlan_ethtype ipv4 src_ip 96.90.154.217 dst_ip 49.251.61.71 ip_proto tcp src_port 42691 dst_port 65491 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10385 flower src_mac 02:da:05:b3:32:e3 dst_mac 02:89:18:d8:02:6b action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10386 flower src_mac 02:14:02:5d:e7:00 dst_mac 02:0a:f2:c9:a8:eb src_ip 101.8.62.247 dst_ip 116.254.134.246 ip_proto icmp code 195 type 15 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10387 flower src_mac 02:0c:c1:9e:e1:cf dst_mac 02:de:27:03:1b:90 vlan_id 3922 vlan_ethtype ip src_ip 49.242.175.5 dst_ip 59.29.92.119 ip_proto tcp src_port 19515 dst_port 30658 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10388 flower src_mac 02:be:d3:94:e5:4e dst_mac 02:76:ce:18:83:13 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10389 flower src_mac 02:67:74:f6:c1:c9 dst_mac 02:f9:e1:cc:0c:3d action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10390 flower src_mac 02:00:8a:4d:62:91 dst_mac 02:64:55:7f:f4:15 vlan_id 1456 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10391 flower src_mac 02:e9:eb:e4:34:c9 dst_mac 02:47:97:b2:72:70 vlan_id 1689 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10392 flower src_mac 02:4c:6d:76:b3:9e dst_mac 02:e5:f8:d6:b5:51 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10393 flower src_mac 02:a7:2d:fc:4a:e6 dst_mac 02:78:6f:35:dd:56 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10394 flower src_mac 02:58:93:98:0d:a2 dst_mac 02:e3:17:35:29:27 vlan_id 2094 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10395 flower src_mac 02:36:2e:1f:b1:ff dst_mac 02:c9:32:c2:23:9f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10396 flower src_mac 02:65:12:5c:6b:e9 dst_mac 02:36:0d:c5:2c:04 vlan_id 2009 vlan_ethtype ip src_ip 68.57.19.90 dst_ip 83.112.251.190 ip_proto udp src_port 10795 dst_port 41867 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10397 flower src_mac 02:3a:1f:8d:4e:05 dst_mac 02:a3:50:22:3f:7b vlan_id 1960 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10398 flower src_mac 02:52:06:51:db:63 dst_mac 02:43:8c:01:fd:d4 src_ip 21.253.53.186 dst_ip 119.255.213.28 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10399 flower src_mac 02:29:a6:23:17:d0 dst_mac 02:51:c4:0b:72:19 vlan_id 1434 vlan_ethtype 0x9300 action pass INFO asyncssh:logging.py:92 [conn=24, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=4] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 10000 flower src_mac 02:20:96:7b:74:15 dst_mac 02:5b:a2:0d:e4:39 vlan_id 424 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10001 flower src_mac 02:3d:2e:12:7f:18 dst_mac 02:87:e8:8a:e0:1f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10002 flower src_mac 02:bd:23:b1:6c:d3 dst_mac 02:ba:31:4c:17:f4 vlan_id 1310 vlan_ethtype ipv4 src_ip 46.107.29.187 dst_ip 113.27.93.112 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10003 flower src_mac 02:21:bf:25:a7:a1 dst_mac 02:f9:7f:14:c7:ac vlan_id 2394 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10004 flower src_mac 02:d3:52:ed:fb:81 dst_mac 02:7d:6e:51:69:59 vlan_id 1261 vlan_ethtype ipv4 src_ip 57.205.236.90 dst_ip 23.244.207.201 ip_proto udp src_port 7906 dst_port 62987 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10005 flower src_mac 02:46:9a:d8:4f:cf dst_mac 02:e5:65:ad:f4:4c vlan_id 3503 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10006 flower src_mac 02:76:46:cd:a7:22 dst_mac 02:c4:68:69:89:18 src_ip 66.135.165.90 dst_ip 58.83.173.246 ip_proto udp src_port 22944 dst_port 45227 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10007 flower src_mac 02:c8:c5:50:dd:44 dst_mac 02:03:cb:65:a5:c3 vlan_id 1169 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10008 flower src_mac 02:93:ab:4b:db:ed dst_mac 02:79:44:35:95:b1 vlan_id 3296 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10009 flower src_mac 02:19:70:db:7a:91 dst_mac 02:d6:9a:d8:71:08 vlan_id 1146 vlan_ethtype 0x0800 src_ip 26.249.222.106 dst_ip 107.135.29.231 action trap && tc filter add dev swp1 ingress protocol ip pref 10010 flower src_mac 02:c0:6f:34:f6:60 dst_mac 02:5c:d6:5c:26:3c src_ip 60.68.145.163 dst_ip 85.158.32.36 ip_proto tcp src_port 15846 dst_port 18104 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10011 flower src_mac 02:e7:fb:a0:fe:70 dst_mac 02:d7:4f:62:63:81 vlan_id 3362 vlan_ethtype 0x0800 src_ip 66.148.162.244 dst_ip 92.247.94.77 ip_proto tcp src_port 62337 dst_port 29256 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10012 flower src_mac 02:02:bd:d1:19:db dst_mac 02:d1:93:88:5f:d9 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10013 flower src_mac 02:9d:0c:80:d6:e9 dst_mac 02:6a:7b:e5:ca:34 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10014 flower src_mac 02:33:7a:ee:a6:3c dst_mac 02:68:da:09:04:c6 vlan_id 1576 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10015 flower src_mac 02:ea:80:4b:19:6c dst_mac 02:b9:3f:1f:e1:fc action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10016 flower src_mac 02:2b:77:12:c4:fe dst_mac 02:86:82:02:e5:2c vlan_id 173 vlan_ethtype 0x0800 src_ip 115.86.216.126 dst_ip 108.123.235.149 ip_proto tcp src_port 46988 dst_port 45824 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10017 flower src_mac 02:18:fb:b5:1f:77 dst_mac 02:4a:a5:55:34:e5 vlan_id 2721 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10018 flower src_mac 02:bc:fc:80:ca:e9 dst_mac 02:44:0a:95:56:de vlan_id 814 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10019 flower src_mac 02:0e:cd:ac:23:49 dst_mac 02:70:ef:00:bb:be src_ip 47.73.170.34 dst_ip 103.197.254.158 ip_proto udp src_port 32764 dst_port 47052 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10020 flower src_mac 02:c7:1d:3d:1e:94 dst_mac 02:4d:8e:57:d8:b3 vlan_id 590 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10021 flower src_mac 02:0b:d1:a8:e3:2b dst_mac 02:04:b2:fd:c0:2d vlan_id 4072 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10022 flower src_mac 02:3e:20:e7:33:a3 dst_mac 02:2f:ac:03:5f:4e vlan_id 1164 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10023 flower src_mac 02:15:f2:8c:bb:9c dst_mac 02:6d:b5:39:bb:27 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10024 flower src_mac 02:a0:53:91:81:91 dst_mac 02:ae:3f:9b:db:0a src_ip 125.216.229.94 dst_ip 27.58.38.215 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10025 flower src_mac 02:4e:db:d6:ab:05 dst_mac 02:ce:f5:b6:4c:c2 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10026 flower src_mac 02:4c:99:0e:b9:92 dst_mac 02:5a:6b:b7:88:f7 vlan_id 1833 vlan_ethtype ipv4 src_ip 32.18.63.213 dst_ip 73.222.221.175 ip_proto tcp src_port 14980 dst_port 58772 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10027 flower src_mac 02:bf:40:83:00:92 dst_mac 02:31:97:ae:2b:19 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10028 flower src_mac 02:f8:99:8c:70:8f dst_mac 02:b8:e0:37:cf:3e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10029 flower src_mac 02:2b:b5:5a:95:07 dst_mac 02:be:95:cf:9b:64 vlan_id 3807 vlan_ethtype ipv4 src_ip 122.52.26.140 dst_ip 98.110.135.84 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10030 flower src_mac 02:22:dc:cc:ba:7d dst_mac 02:57:86:fe:0e:4d vlan_id 3045 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10031 flower src_mac 02:95:dd:5a:ca:74 dst_mac 02:6c:b0:65:b3:24 src_ip 41.63.151.171 dst_ip 21.203.236.68 ip_proto tcp src_port 53338 dst_port 37862 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10032 flower src_mac 02:5a:8a:36:11:4d dst_mac 02:0e:ab:cc:c8:f7 vlan_id 3611 vlan_ethtype 0x0800 src_ip 69.169.155.95 dst_ip 108.186.173.14 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10033 flower src_mac 02:55:ff:c8:a0:41 dst_mac 02:0f:ed:de:e5:64 action pass && tc filter add dev swp1 ingress protocol ip pref 10034 flower src_mac 02:dc:67:f5:e9:e8 dst_mac 02:cc:92:21:01:28 src_ip 75.17.236.144 dst_ip 74.198.36.145 ip_proto udp src_port 2846 dst_port 374 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10035 flower src_mac 02:ad:f1:bb:78:79 dst_mac 02:93:c6:e2:07:24 vlan_id 548 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10036 flower src_mac 02:ce:09:f6:d8:5c dst_mac 02:05:77:48:a9:6d vlan_id 4076 vlan_ethtype ip src_ip 31.12.85.23 dst_ip 59.166.189.58 action pass && tc filter add dev swp1 ingress protocol ip pref 10037 flower src_mac 02:c4:1f:f9:3a:d6 dst_mac 02:40:03:3b:ca:c3 src_ip 42.234.242.55 dst_ip 88.81.40.79 ip_proto icmp code 19 type 16 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10038 flower src_mac 02:39:63:5c:9c:11 dst_mac 02:6c:99:2b:7b:0b src_ip 27.254.147.48 dst_ip 78.235.179.16 ip_proto udp src_port 28817 dst_port 34079 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10039 flower src_mac 02:d8:4d:48:d1:60 dst_mac 02:8b:db:fc:cc:fe action pass && tc filter add dev swp1 ingress protocol ip pref 10040 flower src_mac 02:67:dc:22:7d:5f dst_mac 02:e8:80:43:29:93 src_ip 70.53.239.77 dst_ip 34.112.156.213 ip_proto tcp src_port 28163 dst_port 32231 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10041 flower src_mac 02:2b:b7:5e:ae:2b dst_mac 02:24:05:ec:2a:6a action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10042 flower src_mac 02:63:57:4a:94:f0 dst_mac 02:0e:df:ec:95:54 vlan_id 2001 vlan_ethtype 0x0800 src_ip 86.79.149.35 dst_ip 15.104.119.42 ip_proto udp src_port 3183 dst_port 45516 action trap && tc filter add dev swp1 ingress protocol ip pref 10043 flower src_mac 02:74:4e:8a:13:a5 dst_mac 02:f8:92:7c:5d:e1 src_ip 85.145.204.111 dst_ip 68.215.184.155 ip_proto icmp code 10 type 18 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10044 flower src_mac 02:1b:5d:fe:9b:14 dst_mac 02:3b:38:2e:df:d5 action pass && tc filter add dev swp1 ingress protocol ip pref 10045 flower src_mac 02:17:08:f3:95:6f dst_mac 02:ae:a6:2e:25:dd src_ip 88.2.108.250 dst_ip 104.17.24.223 ip_proto udp src_port 9162 dst_port 41615 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10046 flower src_mac 02:4a:44:98:91:cc dst_mac 02:ef:d0:de:55:26 vlan_id 3796 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10047 flower src_mac 02:fa:dd:eb:4e:68 dst_mac 02:fe:e9:4f:6b:15 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10048 flower src_mac 02:17:e7:b4:67:02 dst_mac 02:ff:9f:8f:d3:13 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10049 flower src_mac 02:d2:f7:ad:0c:ad dst_mac 02:1a:7a:37:e3:ad vlan_id 1820 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10050 flower src_mac 02:8c:b2:1a:cf:91 dst_mac 02:f8:18:c5:6b:ad vlan_id 644 vlan_ethtype 0x0800 src_ip 29.36.194.97 dst_ip 72.242.125.198 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10051 flower src_mac 02:74:8b:12:3e:15 dst_mac 02:33:bd:29:4f:1b src_ip 60.117.70.80 dst_ip 41.7.23.161 ip_proto tcp src_port 15018 dst_port 17617 action pass && tc filter add dev swp1 ingress protocol ip pref 10052 flower src_mac 02:cc:d2:16:99:a7 dst_mac 02:81:cf:08:d6:94 src_ip 97.93.88.118 dst_ip 74.161.26.164 ip_proto icmp code 106 type 12 action trap && tc filter add dev swp1 ingress protocol ip pref 10053 flower src_mac 02:f7:ea:18:ae:38 dst_mac 02:f8:ba:f4:42:4d src_ip 35.206.81.168 dst_ip 115.250.64.51 ip_proto tcp src_port 36107 dst_port 2975 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10054 flower src_mac 02:6e:6d:85:ea:fd dst_mac 02:98:19:db:7d:d3 action trap && tc filter add dev swp1 ingress protocol ip pref 10055 flower src_mac 02:cd:bc:2f:72:22 dst_mac 02:06:34:ff:90:7b src_ip 106.213.138.195 dst_ip 63.141.164.175 ip_proto udp src_port 58517 dst_port 65314 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10056 flower src_mac 02:54:1e:d5:a1:c3 dst_mac 02:45:86:94:74:9a src_ip 71.45.146.80 dst_ip 85.249.255.188 ip_proto udp src_port 12632 dst_port 52840 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10057 flower src_mac 02:c5:68:24:16:e7 dst_mac 02:48:b0:2e:a1:1e vlan_id 2393 vlan_ethtype ip src_ip 115.90.89.172 dst_ip 64.112.21.126 ip_proto udp src_port 28398 dst_port 28053 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10058 flower src_mac 02:44:19:51:e2:dd dst_mac 02:e4:be:29:7a:7f vlan_id 949 vlan_ethtype ip src_ip 93.29.121.57 dst_ip 107.61.199.241 ip_proto udp src_port 20989 dst_port 64234 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10059 flower src_mac 02:52:b4:68:36:74 dst_mac 02:26:cf:e5:f1:d5 vlan_id 2132 vlan_ethtype ip src_ip 107.251.204.231 dst_ip 97.166.219.238 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10060 flower src_mac 02:3b:83:18:77:9f dst_mac 02:57:28:7c:69:00 vlan_id 2823 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10061 flower src_mac 02:bb:3b:3a:ff:18 dst_mac 02:53:89:ca:ea:df vlan_id 2781 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10062 flower src_mac 02:1a:d6:7f:12:83 dst_mac 02:71:34:05:f8:09 vlan_id 2113 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10063 flower src_mac 02:81:ad:3a:b9:b5 dst_mac 02:b3:1f:08:f3:c5 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10064 flower src_mac 02:e8:56:11:c5:77 dst_mac 02:5e:aa:7e:d5:98 src_ip 76.52.44.213 dst_ip 47.97.118.15 ip_proto udp src_port 59462 dst_port 11261 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10065 flower src_mac 02:fb:c9:a8:97:52 dst_mac 02:50:c8:ed:a8:95 vlan_id 1835 vlan_ethtype ipv4 src_ip 21.39.160.160 dst_ip 38.195.118.148 ip_proto tcp src_port 30317 dst_port 62680 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10066 flower src_mac 02:d8:1b:9d:0b:24 dst_mac 02:ce:8b:0b:78:20 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10067 flower src_mac 02:bc:cd:0a:f8:ea dst_mac 02:e1:ca:45:96:96 src_ip 57.167.108.190 dst_ip 64.154.56.166 ip_proto icmp code 79 type 5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10068 flower src_mac 02:7d:e8:8a:fd:d2 dst_mac 02:c6:1d:a9:b4:a6 vlan_id 4007 vlan_ethtype 0x0800 src_ip 111.2.219.222 dst_ip 42.175.8.17 ip_proto tcp src_port 60029 dst_port 24756 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10069 flower src_mac 02:cf:6e:5e:b6:0e dst_mac 02:ad:d1:83:10:13 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10070 flower src_mac 02:11:32:65:df:10 dst_mac 02:1c:31:d7:e6:45 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10071 flower src_mac 02:a8:c0:2a:df:f3 dst_mac 02:69:30:cb:5e:b9 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10072 flower src_mac 02:1d:b3:1e:dd:3b dst_mac 02:1e:ca:3a:b9:0f vlan_id 2593 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10073 flower src_mac 02:f3:de:1e:50:be dst_mac 02:f9:55:7f:e4:91 vlan_id 3156 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10074 flower src_mac 02:2a:07:15:15:d8 dst_mac 02:c8:05:e4:37:7c vlan_id 2604 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10075 flower src_mac 02:33:cd:b4:e3:e9 dst_mac 02:35:93:a4:17:3b src_ip 110.102.118.210 dst_ip 55.51.57.63 ip_proto tcp src_port 7529 dst_port 47097 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10076 flower src_mac 02:07:9e:98:be:4c dst_mac 02:3b:7a:98:4f:c6 action drop && tc filter add dev swp1 ingress protocol ip pref 10077 flower src_mac 02:a7:36:5f:6c:c9 dst_mac 02:36:24:13:4e:eb src_ip 105.126.216.131 dst_ip 55.200.69.153 ip_proto icmp code 20 type 11 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10078 flower src_mac 02:20:e8:30:49:9c dst_mac 02:bd:45:b9:aa:67 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10079 flower src_mac 02:0c:10:de:bd:22 dst_mac 02:6d:5d:9b:32:d8 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10080 flower src_mac 02:16:ba:75:ac:5a dst_mac 02:be:32:20:48:95 vlan_id 115 vlan_ethtype ip src_ip 33.169.74.140 dst_ip 28.15.156.107 ip_proto tcp src_port 57899 dst_port 12746 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10081 flower src_mac 02:ca:84:bb:09:b7 dst_mac 02:a0:5a:1c:5e:b4 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10082 flower src_mac 02:ac:5c:c7:ea:0b dst_mac 02:5e:a9:2a:c3:1d vlan_id 2565 vlan_ethtype ipv4 src_ip 77.112.110.190 dst_ip 20.36.67.52 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10083 flower src_mac 02:9f:2c:b0:96:7c dst_mac 02:3d:a1:38:f9:a2 vlan_id 3313 vlan_ethtype ip src_ip 44.236.17.228 dst_ip 106.89.162.167 ip_proto udp src_port 33820 dst_port 6848 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10084 flower src_mac 02:c9:9e:db:54:f6 dst_mac 02:4c:f3:93:f4:10 vlan_id 2331 vlan_ethtype ip src_ip 60.246.126.232 dst_ip 99.52.194.34 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10085 flower src_mac 02:9f:3c:4d:2d:cb dst_mac 02:74:2b:26:97:b2 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10086 flower src_mac 02:cd:2f:e2:3a:6f dst_mac 02:39:e8:6b:e2:43 vlan_id 2354 vlan_ethtype 0x0800 src_ip 100.227.139.119 dst_ip 43.67.136.126 ip_proto udp src_port 31357 dst_port 13585 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10087 flower src_mac 02:07:22:2a:87:cb dst_mac 02:a2:6d:47:7d:fb action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10088 flower src_mac 02:56:98:a1:7b:94 dst_mac 02:8e:84:8e:ab:ea action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10089 flower src_mac 02:1b:5e:cc:8b:17 dst_mac 02:62:f6:41:aa:19 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10090 flower src_mac 02:6c:da:9a:d7:eb dst_mac 02:74:9b:a1:ce:df vlan_id 1492 vlan_ethtype ipv4 src_ip 39.162.60.222 dst_ip 91.5.153.80 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10091 flower src_mac 02:43:96:08:89:e0 dst_mac 02:d7:f6:b6:23:47 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10092 flower src_mac 02:84:66:91:dd:ef dst_mac 02:e5:82:fb:d7:92 vlan_id 1262 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10093 flower src_mac 02:64:29:fa:c4:3b dst_mac 02:5b:eb:66:5c:e2 src_ip 80.3.78.4 dst_ip 52.244.26.153 ip_proto tcp src_port 17929 dst_port 16265 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10094 flower src_mac 02:64:41:f3:d0:1a dst_mac 02:9c:bf:2a:0f:48 vlan_id 3860 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 10095 flower src_mac 02:b4:de:73:14:2a dst_mac 02:38:16:51:6b:6e src_ip 62.66.228.130 dst_ip 124.172.218.98 ip_proto udp src_port 28488 dst_port 40417 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10096 flower src_mac 02:3e:05:3d:e6:da dst_mac 02:ab:62:34:06:62 vlan_id 765 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10097 flower src_mac 02:ff:17:a8:72:70 dst_mac 02:c2:d7:2c:8f:71 src_ip 108.133.61.104 dst_ip 50.196.190.180 ip_proto icmp code 96 type 13 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10098 flower src_mac 02:3f:40:e6:52:96 dst_mac 02:3e:2a:36:57:e9 src_ip 89.42.42.203 dst_ip 62.29.120.16 ip_proto tcp src_port 17583 dst_port 39285 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10099 flower src_mac 02:de:d0:26:0c:f1 dst_mac 02:3a:c8:e8:ee:13 vlan_id 3997 vlan_ethtype ipv4 src_ip 83.69.9.60 dst_ip 25.45.216.176 ip_proto tcp src_port 13726 dst_port 65516 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10100 flower src_mac 02:de:c7:04:d6:4e dst_mac 02:06:11:54:aa:63 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10101 flower src_mac 02:51:3b:85:9b:d5 dst_mac 02:9e:36:02:86:0c vlan_id 2468 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10102 flower src_mac 02:94:80:58:4a:f4 dst_mac 02:48:fa:4f:b5:33 vlan_id 3342 vlan_ethtype 0x0800 src_ip 57.177.98.230 dst_ip 24.240.186.119 ip_proto tcp src_port 17195 dst_port 28366 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10103 flower src_mac 02:87:e1:6c:23:ba dst_mac 02:4a:dc:a5:e4:d4 vlan_id 246 vlan_ethtype ipv4 src_ip 87.254.13.193 dst_ip 86.189.172.32 ip_proto tcp src_port 50420 dst_port 31828 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10104 flower src_mac 02:0b:e8:70:a7:7a dst_mac 02:35:b9:f0:1a:fb src_ip 37.31.13.11 dst_ip 11.172.100.151 ip_proto icmp code 204 type 16 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10105 flower src_mac 02:0a:db:d1:b6:0e dst_mac 02:43:5e:40:3c:30 src_ip 26.91.121.21 dst_ip 75.173.135.142 ip_proto tcp src_port 23473 dst_port 25773 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10106 flower src_mac 02:18:f7:41:7a:51 dst_mac 02:88:60:1b:47:4b src_ip 66.179.218.99 dst_ip 17.144.187.33 ip_proto tcp src_port 16210 dst_port 51513 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10107 flower src_mac 02:79:2b:e6:d3:15 dst_mac 02:1d:c7:5f:48:73 src_ip 43.145.68.196 dst_ip 21.66.131.172 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10108 flower src_mac 02:81:41:30:66:19 dst_mac 02:d6:eb:80:38:04 vlan_id 700 vlan_ethtype ip src_ip 12.175.112.36 dst_ip 107.231.3.211 action pass && tc filter add dev swp1 ingress protocol ip pref 10109 flower src_mac 02:d5:54:ff:e2:80 dst_mac 02:97:8d:c0:39:93 src_ip 99.57.137.246 dst_ip 107.11.134.54 ip_proto icmp code 47 type 8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10110 flower src_mac 02:45:fd:07:59:ac dst_mac 02:c3:c3:e7:2b:02 vlan_id 574 vlan_ethtype 0x0800 src_ip 43.80.16.211 dst_ip 117.250.113.94 ip_proto tcp src_port 15811 dst_port 55187 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10111 flower src_mac 02:7d:12:73:39:90 dst_mac 02:a0:2b:39:c7:b3 vlan_id 3701 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10112 flower src_mac 02:f2:c8:86:f0:1f dst_mac 02:9c:90:09:91:da action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10113 flower src_mac 02:1e:59:7e:35:48 dst_mac 02:88:fe:65:f1:44 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10114 flower src_mac 02:75:7a:81:01:7a dst_mac 02:d9:e5:0a:cb:ca vlan_id 2835 vlan_ethtype ipv4 src_ip 105.178.111.192 dst_ip 60.230.221.242 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10115 flower src_mac 02:dc:9e:32:24:81 dst_mac 02:81:35:b2:57:c1 vlan_id 1583 vlan_ethtype ipv4 src_ip 35.95.67.80 dst_ip 98.14.164.52 ip_proto udp src_port 26205 dst_port 44916 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10116 flower src_mac 02:ec:27:95:e9:82 dst_mac 02:dc:14:aa:bf:db action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10117 flower src_mac 02:5f:59:37:54:ca dst_mac 02:da:c5:a3:5c:8d vlan_id 395 vlan_ethtype ipv4 src_ip 112.191.9.26 dst_ip 104.238.165.204 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10118 flower src_mac 02:40:3a:2f:6b:eb dst_mac 02:74:bb:3e:60:c5 vlan_id 1669 vlan_ethtype 0x0800 src_ip 69.210.219.63 dst_ip 63.9.138.1 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10119 flower src_mac 02:7e:f2:4e:d1:62 dst_mac 02:50:ce:40:da:87 src_ip 60.254.92.19 dst_ip 56.201.157.168 ip_proto icmp code 127 type 14 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10120 flower src_mac 02:7e:cf:fd:88:1f dst_mac 02:81:00:c8:55:dc vlan_id 2602 vlan_ethtype ipv4 src_ip 20.202.241.155 dst_ip 69.106.79.245 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10121 flower src_mac 02:e1:b6:b5:4c:ad dst_mac 02:67:03:54:3c:ee action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10122 flower src_mac 02:6a:f9:40:1b:71 dst_mac 02:58:92:fe:d8:ae action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10123 flower src_mac 02:1c:06:bc:a7:39 dst_mac 02:2d:2e:64:e2:3f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10124 flower src_mac 02:77:c1:be:c0:8a dst_mac 02:d1:2f:a8:3c:a6 vlan_id 356 vlan_ethtype ipv4 src_ip 57.131.141.236 dst_ip 19.61.88.34 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10125 flower src_mac 02:48:38:18:86:82 dst_mac 02:6f:78:4a:90:96 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10126 flower src_mac 02:9e:d2:57:c9:22 dst_mac 02:68:31:d6:47:c7 vlan_id 3731 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10127 flower src_mac 02:b7:88:ac:be:25 dst_mac 02:2d:82:a7:3d:75 src_ip 31.204.159.131 dst_ip 34.145.198.81 ip_proto tcp src_port 40567 dst_port 55618 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10128 flower src_mac 02:c2:02:f1:d9:84 dst_mac 02:75:fe:be:f4:ba action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10129 flower src_mac 02:fa:aa:ab:6b:01 dst_mac 02:5d:d1:fa:9c:32 action drop && tc filter add dev swp1 ingress protocol ip pref 10130 flower src_mac 02:16:50:1b:77:de dst_mac 02:b8:6f:d7:df:16 src_ip 97.58.231.38 dst_ip 115.97.244.145 ip_proto udp src_port 54796 dst_port 7425 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10131 flower src_mac 02:fc:40:f0:9b:58 dst_mac 02:f6:f4:f6:e0:0a vlan_id 1810 vlan_ethtype ip src_ip 92.129.2.186 dst_ip 86.137.178.234 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10132 flower src_mac 02:03:8e:9a:43:14 dst_mac 02:71:c4:7a:14:67 src_ip 55.197.180.1 dst_ip 88.35.53.184 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10133 flower src_mac 02:1c:21:1b:94:b4 dst_mac 02:e0:ff:7b:2d:0b action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10134 flower src_mac 02:c5:43:11:50:fe dst_mac 02:09:66:2d:04:f7 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10135 flower src_mac 02:8d:88:05:f7:af dst_mac 02:99:c2:d4:ec:64 vlan_id 1227 vlan_ethtype ip src_ip 91.142.49.114 dst_ip 17.120.170.134 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10136 flower src_mac 02:b7:86:73:2f:68 dst_mac 02:88:8f:7c:dc:0e src_ip 93.74.14.139 dst_ip 100.86.126.76 ip_proto udp src_port 34913 dst_port 31469 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10137 flower src_mac 02:09:60:4b:74:98 dst_mac 02:9c:cf:9a:8b:9e vlan_id 1287 vlan_ethtype ipv4 src_ip 97.38.197.9 dst_ip 78.125.126.209 ip_proto udp src_port 12489 dst_port 60739 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10138 flower src_mac 02:c9:47:75:91:66 dst_mac 02:c6:74:d1:63:85 vlan_id 1513 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10139 flower src_mac 02:ef:7f:83:8d:50 dst_mac 02:84:3f:80:23:31 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10140 flower src_mac 02:ee:3a:4d:23:64 dst_mac 02:34:d5:b3:c9:e3 vlan_id 393 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10141 flower src_mac 02:27:0f:d6:24:f3 dst_mac 02:79:05:24:95:44 src_ip 34.0.85.135 dst_ip 56.216.55.100 ip_proto tcp src_port 43205 dst_port 10144 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10142 flower src_mac 02:d2:c9:2d:73:b5 dst_mac 02:f6:66:65:96:fb src_ip 81.234.212.28 dst_ip 39.155.127.54 ip_proto tcp src_port 63411 dst_port 217 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10143 flower src_mac 02:d6:a1:a6:11:0d dst_mac 02:63:a3:36:a1:e3 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10144 flower src_mac 02:ff:0a:95:a1:d7 dst_mac 02:5e:a9:98:18:00 vlan_id 1582 vlan_ethtype ipv4 src_ip 74.148.95.106 dst_ip 20.231.101.41 ip_proto tcp src_port 3825 dst_port 26358 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10145 flower src_mac 02:ac:a2:05:91:dd dst_mac 02:79:21:a9:4f:b9 vlan_id 1497 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10146 flower src_mac 02:54:97:1c:18:bb dst_mac 02:28:9a:2b:2e:f4 vlan_id 1856 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10147 flower src_mac 02:0a:ab:b2:0a:55 dst_mac 02:8c:25:2a:87:ec vlan_id 984 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10148 flower src_mac 02:a5:bd:64:e9:ba dst_mac 02:3a:19:2d:91:f8 src_ip 14.26.15.216 dst_ip 120.143.131.15 ip_proto icmp code 231 type 16 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10149 flower src_mac 02:53:2a:c5:88:ea dst_mac 02:95:08:b5:03:62 vlan_id 2007 vlan_ethtype ip src_ip 17.245.233.171 dst_ip 12.95.54.149 action trap && tc filter add dev swp1 ingress protocol ip pref 10150 flower src_mac 02:fe:5e:27:fe:1a dst_mac 02:c1:3f:8f:b0:0f src_ip 33.167.70.1 dst_ip 72.17.145.193 ip_proto icmp code 88 type 17 action drop && tc filter add dev swp1 ingress protocol ip pref 10151 flower src_mac 02:1d:1a:bd:a5:8f dst_mac 02:10:ee:ed:2f:6e src_ip 56.95.233.156 dst_ip 21.124.178.97 ip_proto tcp src_port 22781 dst_port 14579 action drop && tc filter add dev swp1 ingress protocol ip pref 10152 flower src_mac 02:6e:bf:2a:47:8f dst_mac 02:53:9d:82:f5:46 src_ip 14.232.198.74 dst_ip 36.155.140.204 ip_proto icmp code 203 type 13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10153 flower src_mac 02:a9:2b:fa:3f:fe dst_mac 02:a8:03:6d:a7:c7 vlan_id 162 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10154 flower src_mac 02:7a:30:5e:a0:d9 dst_mac 02:dc:58:03:0c:cb vlan_id 1630 vlan_ethtype 0x0800 src_ip 121.93.118.83 dst_ip 24.125.22.58 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10155 flower src_mac 02:23:75:1a:5e:0d dst_mac 02:ed:7a:13:17:4f vlan_id 2568 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10156 flower src_mac 02:09:9b:66:73:05 dst_mac 02:10:77:ba:c1:bc vlan_id 3324 vlan_ethtype ip src_ip 48.145.197.131 dst_ip 118.178.98.42 ip_proto udp src_port 56198 dst_port 5486 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10157 flower src_mac 02:e6:b9:a6:7c:c6 dst_mac 02:4b:c5:c9:9f:41 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10158 flower src_mac 02:29:94:22:fe:74 dst_mac 02:a1:7d:f5:d8:c1 vlan_id 94 vlan_ethtype ipv4 src_ip 51.255.78.43 dst_ip 95.14.194.147 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10159 flower src_mac 02:ac:6b:23:d4:2f dst_mac 02:99:e5:7f:f7:1b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10160 flower src_mac 02:85:53:56:20:a4 dst_mac 02:1a:e5:1f:6d:da vlan_id 2267 vlan_ethtype ip src_ip 39.186.170.23 dst_ip 23.102.70.163 ip_proto tcp src_port 57091 dst_port 62351 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10161 flower src_mac 02:4c:e2:8a:6e:94 dst_mac 02:35:f6:51:9b:e1 vlan_id 2129 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10162 flower src_mac 02:21:61:8c:18:fc dst_mac 02:98:e9:71:d5:1e vlan_id 314 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10163 flower src_mac 02:f7:c0:54:de:81 dst_mac 02:13:9f:54:3c:b8 vlan_id 3377 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10164 flower src_mac 02:80:21:cc:c2:d6 dst_mac 02:94:db:52:dc:e4 action drop && tc filter add dev swp1 ingress protocol ip pref 10165 flower src_mac 02:ed:a9:2b:f2:15 dst_mac 02:18:f6:67:48:18 src_ip 124.179.54.249 dst_ip 116.47.77.83 ip_proto tcp src_port 21958 dst_port 35315 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10166 flower src_mac 02:78:3a:25:d6:48 dst_mac 02:1e:17:d8:f6:a9 vlan_id 616 vlan_ethtype ip src_ip 70.29.174.124 dst_ip 100.220.1.143 ip_proto tcp src_port 37730 dst_port 29520 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10167 flower src_mac 02:00:b2:86:20:7b dst_mac 02:e5:cd:54:ab:cc vlan_id 1912 vlan_ethtype 0x0800 src_ip 24.196.133.104 dst_ip 95.76.175.58 ip_proto tcp src_port 24416 dst_port 58588 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10168 flower src_mac 02:64:9d:f0:30:97 dst_mac 02:77:d6:b6:d8:be vlan_id 2592 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10169 flower src_mac 02:d8:1d:0b:71:47 dst_mac 02:7d:b1:19:b8:32 vlan_id 17 vlan_ethtype ip src_ip 41.117.203.188 dst_ip 38.0.169.237 ip_proto tcp src_port 7804 dst_port 3133 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10170 flower src_mac 02:75:95:f1:45:52 dst_mac 02:ec:d8:42:96:2e vlan_id 2402 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10171 flower src_mac 02:50:dc:c6:9b:9f dst_mac 02:62:dc:cd:22:77 action pass && tc filter add dev swp1 ingress protocol ip pref 10172 flower src_mac 02:fc:76:77:36:a7 dst_mac 02:ed:34:cb:c1:69 src_ip 117.140.157.74 dst_ip 119.199.222.225 ip_proto udp src_port 33414 dst_port 43289 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10173 flower src_mac 02:2e:c7:b8:08:cc dst_mac 02:9d:4d:3c:d3:72 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10174 flower src_mac 02:1b:db:f3:e3:9b dst_mac 02:ea:48:dc:90:67 src_ip 64.157.112.221 dst_ip 81.246.245.122 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10175 flower src_mac 02:68:a7:a1:93:c3 dst_mac 02:ff:8d:18:51:1f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10176 flower src_mac 02:1d:a1:d3:45:a3 dst_mac 02:2d:28:00:fa:a2 vlan_id 364 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10177 flower src_mac 02:72:0f:5c:17:06 dst_mac 02:51:67:7f:e5:08 vlan_id 3849 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10178 flower src_mac 02:56:13:40:46:aa dst_mac 02:5a:a7:be:56:20 src_ip 71.234.95.211 dst_ip 13.122.136.139 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10179 flower src_mac 02:21:8c:9a:b2:1c dst_mac 02:88:26:85:18:cb vlan_id 841 vlan_ethtype ip src_ip 109.33.111.45 dst_ip 36.233.198.186 ip_proto udp src_port 16832 dst_port 34086 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10180 flower src_mac 02:0b:48:72:5c:65 dst_mac 02:34:1f:54:33:44 vlan_id 2791 vlan_ethtype ip src_ip 42.247.228.93 dst_ip 24.165.111.114 ip_proto tcp src_port 56727 dst_port 23063 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10181 flower src_mac 02:9e:70:92:7d:8e dst_mac 02:73:46:a4:ec:8a action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10182 flower src_mac 02:7c:c7:20:d3:69 dst_mac 02:c5:9f:78:f8:9f vlan_id 456 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10183 flower src_mac 02:48:92:7e:35:33 dst_mac 02:7e:b2:46:15:f8 vlan_id 331 vlan_ethtype ip src_ip 56.153.36.59 dst_ip 34.147.160.25 ip_proto udp src_port 37332 dst_port 8829 action trap && tc filter add dev swp1 ingress protocol ip pref 10184 flower src_mac 02:59:3c:d0:bf:9b dst_mac 02:dc:aa:fd:1b:98 src_ip 42.206.229.149 dst_ip 12.141.136.199 ip_proto tcp src_port 41899 dst_port 64481 action drop && tc filter add dev swp1 ingress protocol ip pref 10185 flower src_mac 02:03:db:2c:56:fd dst_mac 02:10:1b:b0:07:44 src_ip 32.169.93.59 dst_ip 19.135.110.106 ip_proto tcp src_port 52570 dst_port 61983 action drop && tc filter add dev swp1 ingress protocol ip pref 10186 flower src_mac 02:71:91:66:e5:c9 dst_mac 02:3a:7a:ed:3b:a4 src_ip 74.247.195.230 dst_ip 68.18.52.125 ip_proto icmp code 8 type 15 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10187 flower src_mac 02:ba:1e:31:a3:c0 dst_mac 02:70:3b:96:bd:15 vlan_id 336 vlan_ethtype 0x0800 src_ip 98.98.188.31 dst_ip 25.139.243.18 ip_proto tcp src_port 34807 dst_port 38220 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10188 flower src_mac 02:c0:89:a6:db:df dst_mac 02:d4:bb:0b:79:61 src_ip 32.162.41.236 dst_ip 38.234.16.33 ip_proto icmp code 30 type 3 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10189 flower src_mac 02:1b:32:15:26:51 dst_mac 02:31:9a:3d:e0:67 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10190 flower src_mac 02:71:5d:c5:dd:de dst_mac 02:88:5f:f4:b2:6c src_ip 25.238.82.247 dst_ip 125.180.205.126 ip_proto tcp src_port 14578 dst_port 4228 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10191 flower src_mac 02:ae:ae:77:16:a6 dst_mac 02:82:3e:de:51:76 vlan_id 3773 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10192 flower src_mac 02:f7:96:fa:28:1c dst_mac 02:82:78:1d:6e:bd vlan_id 2972 vlan_ethtype ip src_ip 43.195.59.222 dst_ip 60.253.44.239 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10193 flower src_mac 02:5d:26:c3:69:6c dst_mac 02:35:fc:29:ab:81 src_ip 64.121.12.90 dst_ip 50.159.28.136 ip_proto udp src_port 16887 dst_port 2385 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10194 flower src_mac 02:dd:b6:47:dd:72 dst_mac 02:2c:ac:90:3a:dd vlan_id 3279 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10195 flower src_mac 02:98:66:cd:ef:75 dst_mac 02:41:b8:3d:0b:e3 src_ip 46.130.12.81 dst_ip 12.27.215.34 ip_proto udp src_port 39860 dst_port 52604 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10196 flower src_mac 02:3a:e5:3e:23:ec dst_mac 02:ee:8e:b5:34:a3 vlan_id 1698 vlan_ethtype ipv4 src_ip 62.24.6.32 dst_ip 49.92.17.179 ip_proto udp src_port 20583 dst_port 39746 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10197 flower src_mac 02:b3:73:39:06:25 dst_mac 02:8c:15:68:c6:1c vlan_id 1560 vlan_ethtype ipv4 src_ip 33.69.86.190 dst_ip 117.77.200.27 ip_proto tcp src_port 9000 dst_port 49253 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10198 flower src_mac 02:56:bd:4e:e9:31 dst_mac 02:7d:a8:ea:e6:d6 vlan_id 3097 vlan_ethtype 0x0800 src_ip 113.98.11.17 dst_ip 100.47.34.69 ip_proto tcp src_port 56442 dst_port 55695 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10199 flower src_mac 02:c9:8e:02:5a:9e dst_mac 02:29:4e:6c:49:13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10200 flower src_mac 02:7b:ec:78:ca:a5 dst_mac 02:1d:f6:f3:e6:e8 vlan_id 2752 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10201 flower src_mac 02:51:9a:72:f1:04 dst_mac 02:10:39:55:4f:72 vlan_id 640 vlan_ethtype ipv4 src_ip 23.65.180.152 dst_ip 64.160.239.197 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10202 flower src_mac 02:d9:66:b3:b1:a6 dst_mac 02:63:33:b7:f4:a0 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10203 flower src_mac 02:54:78:dd:18:f4 dst_mac 02:e3:7c:31:69:80 src_ip 52.116.190.198 dst_ip 79.39.16.67 ip_proto tcp src_port 4073 dst_port 57157 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10204 flower src_mac 02:a6:a1:b3:97:3f dst_mac 02:97:cb:fa:7f:c2 src_ip 14.102.49.79 dst_ip 77.203.180.19 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10205 flower src_mac 02:af:36:a8:b5:6d dst_mac 02:41:29:a7:29:c1 src_ip 105.146.245.185 dst_ip 115.2.59.136 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10206 flower src_mac 02:07:4a:02:c2:ae dst_mac 02:9e:79:ed:4f:19 src_ip 117.7.160.82 dst_ip 19.235.32.127 ip_proto tcp src_port 54298 dst_port 24286 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10207 flower src_mac 02:10:20:8c:a3:ba dst_mac 02:89:12:f5:68:98 src_ip 87.203.1.35 dst_ip 16.66.122.157 ip_proto tcp src_port 1373 dst_port 58186 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10208 flower src_mac 02:be:ec:ec:41:09 dst_mac 02:6d:fb:26:ba:95 vlan_id 2597 vlan_ethtype ipv4 src_ip 59.199.14.216 dst_ip 114.202.116.211 ip_proto udp src_port 10297 dst_port 36538 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10209 flower src_mac 02:0d:85:5f:68:4b dst_mac 02:1d:f6:e4:0d:dd action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10210 flower src_mac 02:61:69:ce:c8:cf dst_mac 02:c1:b4:f6:d9:27 vlan_id 1349 vlan_ethtype ip src_ip 33.31.33.245 dst_ip 110.178.130.38 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10211 flower src_mac 02:32:a7:b6:72:89 dst_mac 02:cc:75:c5:20:cb vlan_id 413 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10212 flower src_mac 02:8d:a8:6c:77:d2 dst_mac 02:57:9a:0c:a6:43 src_ip 47.165.78.153 dst_ip 53.81.206.233 ip_proto tcp src_port 47217 dst_port 8274 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10213 flower src_mac 02:5e:39:32:b2:bc dst_mac 02:ba:f4:f0:c5:28 vlan_id 2736 vlan_ethtype 0x0800 src_ip 34.240.155.99 dst_ip 88.214.133.54 ip_proto udp src_port 60234 dst_port 62630 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10214 flower src_mac 02:e5:09:14:59:59 dst_mac 02:e1:62:65:7d:3b vlan_id 1047 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10215 flower src_mac 02:75:2d:1d:27:ca dst_mac 02:1d:55:89:12:78 vlan_id 54 vlan_ethtype ipv4 src_ip 15.204.86.245 dst_ip 20.190.73.152 ip_proto tcp src_port 50654 dst_port 21490 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10216 flower src_mac 02:08:05:e6:0f:da dst_mac 02:99:c4:86:4a:6e vlan_id 2957 vlan_ethtype ipv4 src_ip 56.220.141.191 dst_ip 56.209.242.189 ip_proto udp src_port 14568 dst_port 20214 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10217 flower src_mac 02:8a:1a:5c:11:a7 dst_mac 02:d1:a6:98:a3:ad vlan_id 1317 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 10218 flower src_mac 02:7e:f7:e0:fd:d5 dst_mac 02:e3:77:e7:b9:6c src_ip 73.143.159.134 dst_ip 56.69.196.48 ip_proto icmp code 244 type 15 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10219 flower src_mac 02:0d:68:75:19:97 dst_mac 02:72:59:a5:96:02 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10220 flower src_mac 02:3b:b4:bb:b8:59 dst_mac 02:df:b6:0e:0b:02 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10221 flower src_mac 02:48:00:73:c1:5d dst_mac 02:0d:13:d4:0b:e9 src_ip 54.149.46.188 dst_ip 106.88.241.90 ip_proto tcp src_port 45711 dst_port 65308 action pass && tc filter add dev swp1 ingress protocol ip pref 10222 flower src_mac 02:a7:c7:3e:ff:3a dst_mac 02:e6:63:d9:92:c2 src_ip 34.22.193.201 dst_ip 25.97.187.136 ip_proto tcp src_port 21885 dst_port 31983 action drop && tc filter add dev swp1 ingress protocol ip pref 10223 flower src_mac 02:27:f3:16:f8:81 dst_mac 02:db:6e:5b:bd:f7 src_ip 45.95.255.17 dst_ip 109.125.89.56 ip_proto udp src_port 22418 dst_port 15824 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10224 flower src_mac 02:b6:ef:62:7f:14 dst_mac 02:44:01:07:30:7c vlan_id 2113 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10225 flower src_mac 02:ef:4c:95:f8:b9 dst_mac 02:4b:c6:51:a2:ba vlan_id 2961 vlan_ethtype ipv4 src_ip 74.245.136.147 dst_ip 81.158.189.21 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10226 flower src_mac 02:db:23:26:26:4b dst_mac 02:fa:ab:42:85:46 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10227 flower src_mac 02:cd:e7:b0:3a:85 dst_mac 02:1a:32:a5:03:63 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10228 flower src_mac 02:07:65:03:29:56 dst_mac 02:d8:bb:94:66:0a vlan_id 1028 vlan_ethtype 0x0800 src_ip 66.198.122.15 dst_ip 126.94.108.161 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10229 flower src_mac 02:a5:6a:97:d8:b4 dst_mac 02:f6:d2:b3:e3:b6 vlan_id 3408 vlan_ethtype ip src_ip 29.172.203.80 dst_ip 119.83.138.148 ip_proto udp src_port 63040 dst_port 2815 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10230 flower src_mac 02:25:ba:e1:ad:82 dst_mac 02:1f:26:3d:b5:50 vlan_id 1474 vlan_ethtype ip src_ip 44.243.78.26 dst_ip 94.90.3.217 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10231 flower src_mac 02:1b:c7:04:61:78 dst_mac 02:67:cc:80:e6:c9 vlan_id 828 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10232 flower src_mac 02:59:bc:b4:20:7c dst_mac 02:0b:72:3a:7e:71 src_ip 86.101.82.204 dst_ip 18.137.247.136 ip_proto icmp code 190 type 14 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10233 flower src_mac 02:11:25:fa:2a:a3 dst_mac 02:9c:4c:05:63:e5 vlan_id 3493 vlan_ethtype ip src_ip 112.124.96.64 dst_ip 45.208.168.23 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10234 flower src_mac 02:8c:39:27:39:06 dst_mac 02:42:f7:54:44:f0 vlan_id 1759 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10235 flower src_mac 02:74:bc:55:bb:86 dst_mac 02:32:3b:c1:a8:c6 vlan_id 2524 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10236 flower src_mac 02:b8:7c:8a:b8:d1 dst_mac 02:08:bf:7e:48:24 vlan_id 978 vlan_ethtype ipv4 src_ip 60.123.34.74 dst_ip 103.186.38.67 ip_proto tcp src_port 244 dst_port 47900 action trap && tc filter add dev swp1 ingress protocol ip pref 10237 flower src_mac 02:6d:0b:b9:51:f2 dst_mac 02:5f:c5:48:65:21 src_ip 52.103.22.174 dst_ip 26.156.154.51 action drop && tc filter add dev swp1 ingress protocol ip pref 10238 flower src_mac 02:0d:22:e9:6c:83 dst_mac 02:ef:79:ad:67:dc src_ip 27.124.67.2 dst_ip 85.72.2.150 ip_proto tcp src_port 15209 dst_port 54330 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10239 flower src_mac 02:57:44:a0:0f:ad dst_mac 02:70:32:51:db:63 vlan_id 4030 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10240 flower src_mac 02:f5:e5:50:dd:7b dst_mac 02:62:20:52:8e:4b action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10241 flower src_mac 02:36:9d:76:8c:e1 dst_mac 02:33:1f:60:94:1c vlan_id 1426 vlan_ethtype 0x0800 src_ip 41.180.173.176 dst_ip 60.79.170.169 ip_proto udp src_port 56307 dst_port 6616 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10242 flower src_mac 02:bd:ad:f3:cd:bc dst_mac 02:d3:39:9a:a1:f0 action pass && tc filter add dev swp1 ingress protocol ip pref 10243 flower src_mac 02:e8:fd:1b:d6:f4 dst_mac 02:9c:c5:c8:0f:60 src_ip 121.165.141.234 dst_ip 76.104.239.211 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10244 flower src_mac 02:b2:98:72:8d:2f dst_mac 02:a6:72:50:ea:39 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10245 flower src_mac 02:13:7b:db:71:54 dst_mac 02:85:c7:8d:32:d0 vlan_id 2589 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10246 flower src_mac 02:ef:10:5b:3b:49 dst_mac 02:c4:88:95:3c:8a vlan_id 1637 vlan_ethtype 0x0800 src_ip 66.146.175.51 dst_ip 79.125.186.222 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10247 flower src_mac 02:d4:76:24:48:55 dst_mac 02:55:9d:a0:9c:e9 src_ip 90.171.131.63 dst_ip 90.42.223.72 ip_proto udp src_port 45797 dst_port 55229 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10248 flower src_mac 02:83:b9:34:9c:e1 dst_mac 02:47:74:91:d1:4f vlan_id 2191 vlan_ethtype 0x0800 src_ip 110.222.77.126 dst_ip 105.78.134.148 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10249 flower src_mac 02:d8:41:91:e5:4f dst_mac 02:f9:83:04:9b:42 action drop && tc filter add dev swp1 ingress protocol ip pref 10250 flower src_mac 02:c8:23:62:ce:08 dst_mac 02:7b:8a:fb:4f:2f src_ip 114.156.129.69 dst_ip 57.100.65.111 ip_proto icmp code 154 type 5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10251 flower src_mac 02:ab:f3:a0:eb:51 dst_mac 02:e5:5a:34:87:a2 vlan_id 2525 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10252 flower src_mac 02:fe:29:1c:5f:5d dst_mac 02:5c:01:6d:26:03 vlan_id 3875 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10253 flower src_mac 02:ac:69:47:d6:53 dst_mac 02:dc:ac:fc:ea:18 vlan_id 33 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10254 flower src_mac 02:b2:99:7e:9e:ee dst_mac 02:b3:b0:9f:9c:84 vlan_id 1356 vlan_ethtype ip src_ip 123.161.55.207 dst_ip 32.52.12.41 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10255 flower src_mac 02:b8:6f:8c:b2:01 dst_mac 02:71:ed:bf:50:94 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10256 flower src_mac 02:cc:34:94:ce:7d dst_mac 02:30:f9:ff:ac:2d vlan_id 3597 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10257 flower src_mac 02:41:34:6a:a4:1e dst_mac 02:dd:22:d3:5f:97 vlan_id 3324 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10258 flower src_mac 02:62:b1:b6:43:18 dst_mac 02:90:4d:24:68:5e src_ip 71.98.197.250 dst_ip 19.160.55.185 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10259 flower src_mac 02:b3:07:0c:51:af dst_mac 02:59:b0:d2:35:10 vlan_id 2651 vlan_ethtype ip src_ip 96.251.73.32 dst_ip 61.248.184.196 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10260 flower src_mac 02:10:d5:bc:3b:2d dst_mac 02:42:4b:58:74:d4 vlan_id 362 vlan_ethtype ipv4 src_ip 88.108.191.68 dst_ip 48.218.93.199 ip_proto tcp src_port 44131 dst_port 46125 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10261 flower src_mac 02:3f:56:6b:af:6d dst_mac 02:15:42:34:86:89 src_ip 40.182.56.84 dst_ip 48.45.213.122 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10262 flower src_mac 02:52:db:6c:b3:e9 dst_mac 02:51:e8:48:df:3e src_ip 71.52.191.117 dst_ip 110.233.219.78 ip_proto icmp code 210 type 11 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10263 flower src_mac 02:4c:97:d3:4d:1f dst_mac 02:db:80:d6:95:44 src_ip 47.32.107.114 dst_ip 89.216.94.198 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10264 flower src_mac 02:ed:58:d6:ad:04 dst_mac 02:2b:27:18:d3:a4 vlan_id 931 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10265 flower src_mac 02:d6:0b:88:11:8f dst_mac 02:7e:7c:ef:26:0d vlan_id 3134 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10266 flower src_mac 02:c4:99:0f:d0:65 dst_mac 02:82:95:1e:6b:fe action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10267 flower src_mac 02:75:e9:21:03:fc dst_mac 02:03:be:c7:ec:8d src_ip 79.75.141.191 dst_ip 69.31.186.48 ip_proto icmp code 15 type 3 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10268 flower src_mac 02:35:82:f7:5b:2c dst_mac 02:a1:17:86:a2:93 vlan_id 3558 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10269 flower src_mac 02:86:fc:8f:55:dc dst_mac 02:98:fb:2f:84:69 src_ip 109.51.142.143 dst_ip 75.20.205.206 ip_proto tcp src_port 39851 dst_port 63019 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10270 flower src_mac 02:21:d5:53:c7:9b dst_mac 02:dd:9a:da:6d:43 vlan_id 1180 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10271 flower src_mac 02:d6:ae:9e:36:46 dst_mac 02:f1:18:60:fa:f7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10272 flower src_mac 02:b8:a3:45:75:21 dst_mac 02:27:26:e2:32:04 vlan_id 3511 vlan_ethtype ipv4 src_ip 53.247.88.40 dst_ip 41.111.86.86 ip_proto tcp src_port 9684 dst_port 805 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10273 flower src_mac 02:52:57:1a:c2:31 dst_mac 02:f5:27:f6:20:1e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10274 flower src_mac 02:d6:bd:6e:46:30 dst_mac 02:21:57:0c:c5:d6 vlan_id 2205 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10275 flower src_mac 02:d8:dc:ec:7c:e6 dst_mac 02:35:f3:25:02:06 src_ip 94.152.137.200 dst_ip 71.71.102.157 ip_proto udp src_port 23736 dst_port 18851 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10276 flower src_mac 02:db:ce:5f:7c:b2 dst_mac 02:78:1c:22:96:f0 vlan_id 435 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10277 flower src_mac 02:6d:3a:6e:00:4b dst_mac 02:46:c8:00:b2:4a action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10278 flower src_mac 02:08:46:b1:bc:95 dst_mac 02:ea:e7:27:bf:74 vlan_id 335 vlan_ethtype ip src_ip 103.128.145.176 dst_ip 47.110.229.90 ip_proto udp src_port 41090 dst_port 57935 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10279 flower src_mac 02:eb:b1:4b:63:15 dst_mac 02:61:5b:08:6f:5e src_ip 57.115.195.241 dst_ip 63.209.190.30 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10280 flower src_mac 02:81:2a:cb:8f:01 dst_mac 02:93:19:54:62:0d vlan_id 1551 vlan_ethtype ip src_ip 83.6.165.166 dst_ip 53.180.176.100 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10281 flower src_mac 02:3e:0d:a0:41:16 dst_mac 02:67:d1:b8:94:df src_ip 26.0.145.154 dst_ip 75.103.165.63 ip_proto icmp code 65 type 16 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10282 flower src_mac 02:cf:28:7f:a4:4c dst_mac 02:19:52:fe:6f:f1 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10283 flower src_mac 02:a3:ad:b7:5e:5a dst_mac 02:c3:e8:38:60:46 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10284 flower src_mac 02:5b:32:0b:3f:fd dst_mac 02:09:d1:ad:dc:72 vlan_id 2099 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10285 flower src_mac 02:d5:de:ff:63:ee dst_mac 02:07:a5:8d:51:95 vlan_id 3999 vlan_ethtype ip src_ip 49.218.79.240 dst_ip 32.140.40.53 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10286 flower src_mac 02:f0:93:78:2f:8a dst_mac 02:6a:fc:2d:72:9c src_ip 24.58.229.197 dst_ip 29.216.115.202 ip_proto tcp src_port 60947 dst_port 36985 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10287 flower src_mac 02:8f:e7:ef:57:73 dst_mac 02:29:f7:14:f7:ad vlan_id 911 vlan_ethtype ipv4 src_ip 46.233.243.138 dst_ip 76.161.243.38 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10288 flower src_mac 02:b6:89:0d:fd:70 dst_mac 02:85:9b:8a:75:14 vlan_id 2399 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10289 flower src_mac 02:b7:2b:6d:db:ed dst_mac 02:f9:d5:42:4e:f7 vlan_id 613 vlan_ethtype 0x0800 src_ip 120.148.25.133 dst_ip 105.50.248.28 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10290 flower src_mac 02:2b:8e:e3:c8:4e dst_mac 02:ed:26:8d:52:a4 src_ip 57.230.106.112 dst_ip 121.108.146.168 ip_proto udp src_port 3190 dst_port 63374 action trap && tc filter add dev swp1 ingress protocol ip pref 10291 flower src_mac 02:c9:e6:a6:ee:32 dst_mac 02:f5:86:c0:7a:9f src_ip 60.190.123.2 dst_ip 95.214.74.234 ip_proto udp src_port 65168 dst_port 5387 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10292 flower src_mac 02:92:cf:98:1b:bc dst_mac 02:11:4f:f1:ac:8a action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10293 flower src_mac 02:23:32:be:d7:f1 dst_mac 02:86:e3:70:7f:ee action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10294 flower src_mac 02:7b:b2:6c:90:0e dst_mac 02:92:8b:11:b8:ec vlan_id 1839 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10295 flower src_mac 02:41:90:d0:19:1a dst_mac 02:88:eb:46:a4:52 src_ip 83.223.159.113 dst_ip 90.16.216.237 ip_proto icmp code 175 type 18 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10296 flower src_mac 02:fa:de:63:d6:1e dst_mac 02:c5:f7:d5:67:c5 vlan_id 3658 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10297 flower src_mac 02:24:06:0e:7a:89 dst_mac 02:2d:30:b8:3a:e3 vlan_id 3446 vlan_ethtype 0x0800 src_ip 64.100.139.231 dst_ip 28.68.208.144 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10298 flower src_mac 02:fd:0f:38:31:13 dst_mac 02:aa:93:29:c7:89 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10299 flower src_mac 02:e8:00:84:c0:c0 dst_mac 02:e8:c1:79:b1:b6 vlan_id 3005 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10300 flower src_mac 02:04:1c:3b:0d:bf dst_mac 02:ac:5d:39:bb:10 src_ip 118.101.126.91 dst_ip 46.159.184.155 ip_proto icmp code 59 type 16 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10301 flower src_mac 02:93:94:90:32:7e dst_mac 02:c2:e9:e5:dc:9f vlan_id 1299 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10302 flower src_mac 02:a2:1a:c2:21:1c dst_mac 02:c2:89:3a:93:89 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10303 flower src_mac 02:bb:cb:d3:ba:8e dst_mac 02:97:f7:88:37:d3 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10304 flower src_mac 02:dd:e2:18:e6:d6 dst_mac 02:71:19:35:4c:ae vlan_id 585 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10305 flower src_mac 02:6d:97:f1:fc:e5 dst_mac 02:6d:2e:eb:01:5b vlan_id 1678 vlan_ethtype ipv4 src_ip 110.6.144.25 dst_ip 113.137.23.178 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10306 flower src_mac 02:a0:92:c5:e6:d4 dst_mac 02:ed:c3:ab:07:a3 src_ip 112.122.190.111 dst_ip 19.74.237.77 ip_proto icmp code 106 type 0 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10307 flower src_mac 02:ba:c0:f7:72:be dst_mac 02:63:78:b4:c2:e9 vlan_id 4055 vlan_ethtype ip src_ip 37.25.72.82 dst_ip 68.214.120.164 ip_proto udp src_port 63433 dst_port 42449 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10308 flower src_mac 02:af:46:38:4b:b2 dst_mac 02:a5:42:f6:1e:62 vlan_id 734 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10309 flower src_mac 02:38:35:e5:0f:79 dst_mac 02:3b:9e:81:31:12 vlan_id 3883 vlan_ethtype ipv4 src_ip 107.4.147.145 dst_ip 23.97.13.194 action drop && tc filter add dev swp1 ingress protocol ip pref 10310 flower src_mac 02:49:64:33:67:1a dst_mac 02:34:38:d2:7d:63 src_ip 120.210.31.135 dst_ip 81.234.167.128 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10311 flower src_mac 02:7c:86:3c:df:43 dst_mac 02:3f:c1:c7:98:60 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10312 flower src_mac 02:85:84:2d:ab:30 dst_mac 02:99:ae:d7:3d:a4 src_ip 18.120.115.190 dst_ip 53.100.156.207 ip_proto tcp src_port 22909 dst_port 54182 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10313 flower src_mac 02:55:cf:9b:55:e6 dst_mac 02:f9:ba:2d:6e:c7 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10314 flower src_mac 02:4a:bf:9c:92:6d dst_mac 02:12:54:5a:cd:1f action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10315 flower src_mac 02:d4:b1:f1:fb:08 dst_mac 02:7e:eb:8f:5b:3b vlan_id 2944 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10316 flower src_mac 02:62:23:20:e8:c1 dst_mac 02:97:6b:de:c3:c0 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10317 flower src_mac 02:2c:9e:43:40:39 dst_mac 02:0d:39:ac:1d:8e vlan_id 1205 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10318 flower src_mac 02:52:c7:0b:79:a4 dst_mac 02:8f:22:0b:16:7a action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10319 flower src_mac 02:74:16:46:ca:5b dst_mac 02:18:4c:ce:bf:a3 vlan_id 534 vlan_ethtype 0x0800 src_ip 58.232.85.87 dst_ip 34.120.248.150 ip_proto tcp src_port 43567 dst_port 56555 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10320 flower src_mac 02:05:b4:de:fb:e6 dst_mac 02:de:f9:1f:20:80 vlan_id 275 vlan_ethtype ip src_ip 81.246.66.205 dst_ip 14.178.255.114 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10321 flower src_mac 02:ed:49:22:d0:14 dst_mac 02:17:94:aa:89:d9 vlan_id 3556 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10322 flower src_mac 02:ab:ec:b8:0b:ae dst_mac 02:8f:32:e3:9c:94 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10323 flower src_mac 02:b1:d6:0d:3e:45 dst_mac 02:a7:9e:13:05:15 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10324 flower src_mac 02:7c:44:4e:72:2b dst_mac 02:7f:d4:28:00:6b action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10325 flower src_mac 02:6a:be:b3:a7:54 dst_mac 02:6d:fd:ae:b9:47 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10326 flower src_mac 02:f5:a5:cf:db:50 dst_mac 02:94:3a:f6:76:80 vlan_id 998 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10327 flower src_mac 02:e6:2c:a5:3b:e4 dst_mac 02:a4:e5:ce:df:a4 vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10328 flower src_mac 02:56:b1:3b:3a:89 dst_mac 02:f9:94:10:57:51 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10329 flower src_mac 02:5b:da:64:31:6f dst_mac 02:85:8f:4d:34:7c src_ip 17.221.225.33 dst_ip 47.181.242.130 ip_proto udp src_port 61087 dst_port 6853 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10330 flower src_mac 02:89:bf:8e:fc:71 dst_mac 02:dc:bd:94:04:d6 vlan_id 1110 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10331 flower src_mac 02:15:1c:63:00:f3 dst_mac 02:f0:e3:5a:4d:c3 vlan_id 2784 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10332 flower src_mac 02:ae:59:0f:fa:e9 dst_mac 02:5a:a4:f3:98:3b src_ip 38.117.20.79 dst_ip 63.34.102.75 ip_proto icmp code 14 type 4 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10333 flower src_mac 02:1d:df:8f:e3:9e dst_mac 02:47:a1:07:49:78 src_ip 37.35.33.162 dst_ip 18.48.8.14 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10334 flower src_mac 02:c7:4e:b5:1d:1f dst_mac 02:10:a5:11:cf:14 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10335 flower src_mac 02:dc:38:c4:20:91 dst_mac 02:7e:dc:1d:f4:52 src_ip 35.168.102.220 dst_ip 120.119.87.15 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10336 flower src_mac 02:6c:89:2f:f3:d9 dst_mac 02:e3:e5:20:68:38 vlan_id 2073 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10337 flower src_mac 02:16:b5:43:74:74 dst_mac 02:bc:0c:f7:5e:19 vlan_id 3202 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10338 flower src_mac 02:61:b4:2a:74:88 dst_mac 02:59:97:94:d4:0b src_ip 38.139.245.79 dst_ip 52.18.189.122 ip_proto udp src_port 17129 dst_port 51865 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10339 flower src_mac 02:4f:77:1c:8c:4c dst_mac 02:86:fd:b1:ba:42 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10340 flower src_mac 02:b2:66:28:42:2e dst_mac 02:89:fb:27:33:f9 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10341 flower src_mac 02:84:52:94:43:6e dst_mac 02:e5:71:ba:da:fd vlan_id 185 vlan_ethtype ip src_ip 103.51.23.131 dst_ip 50.156.84.169 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10342 flower src_mac 02:fa:1c:d5:a3:51 dst_mac 02:fc:e8:d8:3a:c3 vlan_id 4071 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10343 flower src_mac 02:e0:86:59:c0:4e dst_mac 02:cb:40:fb:7b:22 vlan_id 1964 vlan_ethtype 0x0800 src_ip 123.227.237.118 dst_ip 108.215.96.20 ip_proto udp src_port 28841 dst_port 36368 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10344 flower src_mac 02:f3:e3:6c:ed:cd dst_mac 02:95:ae:03:db:e3 vlan_id 1054 vlan_ethtype ipv4 src_ip 108.114.206.3 dst_ip 62.246.154.46 action drop && tc filter add dev swp1 ingress protocol ip pref 10345 flower src_mac 02:44:5c:ce:b6:be dst_mac 02:be:1e:36:e5:ed src_ip 48.225.86.70 dst_ip 117.124.11.224 ip_proto tcp src_port 59541 dst_port 57807 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10346 flower src_mac 02:9d:30:00:cc:fe dst_mac 02:d1:00:39:1e:e5 vlan_id 2424 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10347 flower src_mac 02:b8:da:95:ab:49 dst_mac 02:50:e8:f7:11:c8 vlan_id 646 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10348 flower src_mac 02:93:ad:74:e0:f1 dst_mac 02:da:5f:f0:e9:e7 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10349 flower src_mac 02:55:49:ec:30:b5 dst_mac 02:c1:da:f8:2e:a7 src_ip 64.215.34.40 dst_ip 66.253.164.239 ip_proto tcp src_port 45529 dst_port 4391 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10350 flower src_mac 02:3d:c8:79:40:95 dst_mac 02:be:80:1e:bd:f6 vlan_id 3355 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10351 flower src_mac 02:42:13:0d:8d:1f dst_mac 02:35:d8:e7:5c:7b vlan_id 3051 vlan_ethtype 0x0800 src_ip 14.113.12.181 dst_ip 43.230.168.160 ip_proto tcp src_port 30263 dst_port 8053 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10352 flower src_mac 02:55:5f:dd:ee:52 dst_mac 02:0b:46:cf:2a:14 vlan_id 368 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10353 flower src_mac 02:38:8f:b7:46:86 dst_mac 02:bf:76:05:46:91 src_ip 119.125.59.84 dst_ip 44.188.196.56 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10354 flower src_mac 02:62:d0:99:46:85 dst_mac 02:db:85:54:ea:7c vlan_id 2952 vlan_ethtype 0x0800 src_ip 34.138.191.219 dst_ip 21.139.228.245 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10355 flower src_mac 02:da:cb:b2:5f:77 dst_mac 02:40:f9:48:f2:b5 src_ip 122.239.225.233 dst_ip 85.76.231.219 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10356 flower src_mac 02:ec:d0:a7:13:16 dst_mac 02:b1:39:5e:02:a1 vlan_id 1229 vlan_ethtype 0x0800 src_ip 72.33.197.192 dst_ip 24.76.82.143 ip_proto udp src_port 24326 dst_port 23547 action trap && tc filter add dev swp1 ingress protocol ip pref 10357 flower src_mac 02:6a:f5:84:e4:16 dst_mac 02:ff:c6:1a:76:eb src_ip 77.136.181.137 dst_ip 19.129.36.47 ip_proto udp src_port 25008 dst_port 17160 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10358 flower src_mac 02:e5:05:ad:a1:24 dst_mac 02:f9:66:e0:a9:4e src_ip 69.79.17.93 dst_ip 48.244.56.17 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10359 flower src_mac 02:de:d5:70:56:08 dst_mac 02:a4:34:87:69:e4 vlan_id 2443 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10360 flower src_mac 02:76:51:0a:06:d2 dst_mac 02:3f:65:3d:ee:cd src_ip 105.22.221.18 dst_ip 48.120.156.133 ip_proto icmp code 182 type 16 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10361 flower src_mac 02:8b:24:57:c2:95 dst_mac 02:f3:50:66:ed:46 vlan_id 1501 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10362 flower src_mac 02:76:9d:12:0d:66 dst_mac 02:07:b6:9d:da:41 vlan_id 3171 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10363 flower src_mac 02:a1:df:60:cd:c7 dst_mac 02:bd:0a:44:75:4a action trap && tc filter add dev swp1 ingress protocol ip pref 10364 flower src_mac 02:ea:99:68:80:f6 dst_mac 02:23:20:0d:fd:e4 src_ip 123.167.103.122 dst_ip 29.89.41.92 ip_proto icmp code 188 type 4 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10365 flower src_mac 02:44:2e:f8:4e:96 dst_mac 02:e1:ab:31:7d:47 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10366 flower src_mac 02:18:2d:d9:0c:32 dst_mac 02:8c:13:aa:a3:7e src_ip 31.50.153.188 dst_ip 104.142.95.230 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10367 flower src_mac 02:9a:3e:95:a6:d7 dst_mac 02:6c:02:2b:07:d1 src_ip 20.249.148.22 dst_ip 117.61.39.129 ip_proto icmp code 184 type 8 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10368 flower src_mac 02:46:00:1b:a6:9e dst_mac 02:f1:c8:5c:ef:ce src_ip 38.120.99.16 dst_ip 66.56.27.201 ip_proto icmp code 101 type 5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10369 flower src_mac 02:49:a2:85:1c:d1 dst_mac 02:45:9f:f3:8c:fe vlan_id 2634 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10370 flower src_mac 02:f2:a7:a7:a4:25 dst_mac 02:e2:9b:f3:98:0e action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10371 flower src_mac 02:de:44:d0:d8:87 dst_mac 02:03:9d:3f:15:84 vlan_id 395 vlan_ethtype 0x0800 src_ip 85.120.103.79 dst_ip 106.33.64.33 action trap && tc filter add dev swp1 ingress protocol ip pref 10372 flower src_mac 02:55:50:b5:cb:4d dst_mac 02:02:2d:db:80:77 src_ip 89.9.229.131 dst_ip 61.32.108.248 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10373 flower src_mac 02:64:7d:98:94:b8 dst_mac 02:06:40:38:00:62 vlan_id 3580 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10374 flower src_mac 02:95:e2:fe:f3:73 dst_mac 02:e7:1f:06:a1:1e action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10375 flower src_mac 02:f6:f8:e9:75:b3 dst_mac 02:ea:13:10:15:e6 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10376 flower src_mac 02:d8:27:64:cd:03 dst_mac 02:ee:ca:fe:27:c9 vlan_id 407 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ip pref 10377 flower src_mac 02:58:2b:84:f8:ff dst_mac 02:67:e4:1b:f5:76 src_ip 93.158.37.66 dst_ip 40.53.87.193 ip_proto tcp src_port 5745 dst_port 8884 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10378 flower src_mac 02:eb:de:06:16:13 dst_mac 02:b7:b8:55:84:c5 vlan_id 1719 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10379 flower src_mac 02:27:01:fa:e9:5f dst_mac 02:57:e9:23:2b:08 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10380 flower src_mac 02:e2:b4:e9:ba:84 dst_mac 02:74:63:69:b9:1d vlan_id 3679 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10381 flower src_mac 02:1e:4c:76:f2:5b dst_mac 02:90:f3:d5:dd:2b vlan_id 2333 vlan_ethtype 0x0800 src_ip 21.80.167.83 dst_ip 35.2.148.5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10382 flower src_mac 02:7a:58:42:d2:2d dst_mac 02:64:4d:5e:92:44 vlan_id 12 vlan_ethtype ipv4 src_ip 100.247.83.64 dst_ip 115.70.145.139 ip_proto udp src_port 26180 dst_port 38573 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10383 flower src_mac 02:9b:b2:f9:c7:8a dst_mac 02:61:bc:2e:8d:16 vlan_id 597 vlan_ethtype ipv4 src_ip 45.80.115.221 dst_ip 113.214.236.47 ip_proto tcp src_port 4649 dst_port 15136 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10384 flower src_mac 02:b0:8c:43:d8:3c dst_mac 02:3b:5f:5b:c9:01 vlan_id 506 vlan_ethtype ipv4 src_ip 96.90.154.217 dst_ip 49.251.61.71 ip_proto tcp src_port 42691 dst_port 65491 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10385 flower src_mac 02:da:05:b3:32:e3 dst_mac 02:89:18:d8:02:6b action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10386 flower src_mac 02:14:02:5d:e7:00 dst_mac 02:0a:f2:c9:a8:eb src_ip 101.8.62.247 dst_ip 116.254.134.246 ip_proto icmp code 195 type 15 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10387 flower src_mac 02:0c:c1:9e:e1:cf dst_mac 02:de:27:03:1b:90 vlan_id 3922 vlan_ethtype ip src_ip 49.242.175.5 dst_ip 59.29.92.119 ip_proto tcp src_port 19515 dst_port 30658 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10388 flower src_mac 02:be:d3:94:e5:4e dst_mac 02:76:ce:18:83:13 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10389 flower src_mac 02:67:74:f6:c1:c9 dst_mac 02:f9:e1:cc:0c:3d action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10390 flower src_mac 02:00:8a:4d:62:91 dst_mac 02:64:55:7f:f4:15 vlan_id 1456 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10391 flower src_mac 02:e9:eb:e4:34:c9 dst_mac 02:47:97:b2:72:70 vlan_id 1689 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10392 flower src_mac 02:4c:6d:76:b3:9e dst_mac 02:e5:f8:d6:b5:51 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10393 flower src_mac 02:a7:2d:fc:4a:e6 dst_mac 02:78:6f:35:dd:56 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10394 flower src_mac 02:58:93:98:0d:a2 dst_mac 02:e3:17:35:29:27 vlan_id 2094 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10395 flower src_mac 02:36:2e:1f:b1:ff dst_mac 02:c9:32:c2:23:9f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10396 flower src_mac 02:65:12:5c:6b:e9 dst_mac 02:36:0d:c5:2c:04 vlan_id 2009 vlan_ethtype ip src_ip 68.57.19.90 dst_ip 83.112.251.190 ip_proto udp src_port 10795 dst_port 41867 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10397 flower src_mac 02:3a:1f:8d:4e:05 dst_mac 02:a3:50:22:3f:7b vlan_id 1960 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10398 flower src_mac 02:52:06:51:db:63 dst_mac 02:43:8c:01:fd:d4 src_ip 21.253.53.186 dst_ip 119.255.213.28 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10399 flower src_mac 02:29:a6:23:17:d0 dst_mac 02:51:c4:0b:72:19 vlan_id 1434 vlan_ethtype 0x9300 action pass INFO asyncssh:logging.py:92 [conn=24, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 10400 flower src_mac 02:e0:24:d9:ff:9e dst_mac 02:7d:e3:bf:a3:fc vlan_id 1487 vlan_ethtype 0x0800 src_ip 122.27.189.100 dst_ip 73.146.156.137 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10401 flower src_mac 02:d0:38:a6:fc:59 dst_mac 02:0a:83:16:62:15 vlan_id 2541 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10402 flower src_mac 02:03:36:dd:6f:0b dst_mac 02:b6:f2:cc:2e:01 src_ip 65.112.13.58 dst_ip 49.47.222.208 action pass && tc filter add dev swp1 ingress protocol ip pref 10403 flower src_mac 02:b1:9b:ba:52:ef dst_mac 02:c8:96:22:b4:c0 src_ip 79.15.244.48 dst_ip 18.140.235.227 ip_proto icmp code 152 type 0 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10404 flower src_mac 02:8d:21:30:db:49 dst_mac 02:bd:5b:80:3a:76 vlan_id 2884 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10405 flower src_mac 02:eb:bf:9a:97:65 dst_mac 02:7e:cf:e0:40:c7 vlan_id 3605 vlan_ethtype ipv4 src_ip 60.103.25.153 dst_ip 104.96.44.129 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10406 flower src_mac 02:13:2b:28:71:42 dst_mac 02:fa:7d:aa:4e:af vlan_id 1304 vlan_ethtype ip src_ip 88.199.6.216 dst_ip 94.51.198.128 action trap && tc filter add dev swp1 ingress protocol ip pref 10407 flower src_mac 02:ab:7b:0c:fd:ef dst_mac 02:56:11:1e:a2:a4 src_ip 106.253.228.112 dst_ip 75.25.192.119 ip_proto icmp code 8 type 12 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10408 flower src_mac 02:1e:9c:fc:30:6b dst_mac 02:e0:73:7d:b7:4b vlan_id 2575 vlan_ethtype 0x0800 src_ip 81.80.134.75 dst_ip 13.125.111.47 ip_proto udp src_port 21365 dst_port 48334 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10409 flower src_mac 02:c6:26:e0:bf:f2 dst_mac 02:58:91:9d:b3:0b src_ip 122.115.114.123 dst_ip 97.74.98.149 ip_proto tcp src_port 45084 dst_port 5413 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10410 flower src_mac 02:77:73:22:e0:88 dst_mac 02:82:66:d5:b6:09 vlan_id 529 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10411 flower src_mac 02:b9:5b:fb:39:11 dst_mac 02:6d:85:b0:ac:ff vlan_id 3123 vlan_ethtype ip src_ip 35.231.135.145 dst_ip 43.65.75.238 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10412 flower src_mac 02:c2:24:e9:36:a0 dst_mac 02:4f:cf:c5:ae:f1 vlan_id 3091 vlan_ethtype ipv4 src_ip 63.49.147.42 dst_ip 120.51.85.207 ip_proto tcp src_port 43127 dst_port 54927 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10413 flower src_mac 02:e5:b9:79:8d:92 dst_mac 02:7c:e3:81:ce:dd vlan_id 200 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10414 flower src_mac 02:5f:ea:37:5e:43 dst_mac 02:9e:ce:c3:bd:4d vlan_id 1771 vlan_ethtype ipv4 src_ip 108.65.5.17 dst_ip 85.195.2.162 ip_proto tcp src_port 53333 dst_port 28662 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10415 flower src_mac 02:64:c4:3c:3c:0b dst_mac 02:ce:1f:e7:8a:ac vlan_id 305 vlan_ethtype ipv4 src_ip 115.43.200.26 dst_ip 93.213.46.154 ip_proto tcp src_port 59323 dst_port 27035 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10416 flower src_mac 02:9c:01:bc:38:cc dst_mac 02:5e:c3:57:8e:7d vlan_id 3811 vlan_ethtype ipv4 src_ip 120.142.245.167 dst_ip 97.251.92.120 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10417 flower src_mac 02:e8:e7:5a:6b:2b dst_mac 02:ff:fa:aa:3d:fa src_ip 46.74.202.2 dst_ip 80.88.59.107 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10418 flower src_mac 02:af:3a:a2:94:c3 dst_mac 02:12:f9:d3:bc:29 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10419 flower src_mac 02:9d:ef:af:56:9d dst_mac 02:b9:81:fc:d2:f8 vlan_id 616 vlan_ethtype ipv4 src_ip 82.146.24.51 dst_ip 41.131.190.37 action trap && tc filter add dev swp1 ingress protocol ip pref 10420 flower src_mac 02:5f:cc:67:2b:47 dst_mac 02:e3:d7:d0:2e:a1 src_ip 58.72.206.124 dst_ip 96.62.57.223 ip_proto udp src_port 62901 dst_port 35731 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10421 flower src_mac 02:69:89:67:07:98 dst_mac 02:c0:19:a7:30:cb action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10422 flower src_mac 02:ce:42:f7:ed:6c dst_mac 02:0a:16:16:97:09 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10423 flower src_mac 02:86:66:be:76:41 dst_mac 02:53:60:9b:c2:a6 vlan_id 3006 vlan_ethtype ipv4 src_ip 16.151.184.173 dst_ip 123.34.11.147 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10424 flower src_mac 02:b4:d1:39:7d:0a dst_mac 02:b9:07:72:e7:e7 vlan_id 1116 vlan_ethtype 0x0800 src_ip 36.26.89.58 dst_ip 74.168.65.123 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10425 flower src_mac 02:bb:9d:27:7a:6c dst_mac 02:18:4a:59:14:8a vlan_id 3417 vlan_ethtype ipv4 src_ip 67.148.242.143 dst_ip 109.15.190.199 ip_proto udp src_port 41447 dst_port 2817 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10426 flower src_mac 02:ba:c5:3f:dc:fb dst_mac 02:cf:ab:7a:77:96 vlan_id 5 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10427 flower src_mac 02:5f:ec:9c:6e:78 dst_mac 02:4e:06:98:4e:49 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10428 flower src_mac 02:d6:6e:1f:57:b9 dst_mac 02:2e:8c:7b:11:10 vlan_id 1100 vlan_ethtype ipv4 src_ip 91.119.54.13 dst_ip 28.44.222.156 ip_proto tcp src_port 27156 dst_port 6300 action pass && tc filter add dev swp1 ingress protocol ip pref 10429 flower src_mac 02:f9:29:cb:00:62 dst_mac 02:5e:b3:80:ce:db src_ip 36.241.140.11 dst_ip 97.208.142.19 ip_proto tcp src_port 51025 dst_port 17580 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10430 flower src_mac 02:12:35:ba:8c:aa dst_mac 02:16:cb:85:48:af action drop && tc filter add dev swp1 ingress protocol ip pref 10431 flower src_mac 02:53:6e:d9:27:00 dst_mac 02:05:93:c9:58:3a src_ip 44.220.52.228 dst_ip 37.74.213.241 ip_proto icmp code 161 type 0 action trap && tc filter add dev swp1 ingress protocol ip pref 10432 flower src_mac 02:0e:c3:b0:83:54 dst_mac 02:58:09:af:e4:d9 src_ip 59.19.196.24 dst_ip 86.13.105.83 ip_proto tcp src_port 53915 dst_port 26123 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10433 flower src_mac 02:3b:53:3d:7c:b6 dst_mac 02:4a:4b:28:57:9e vlan_id 3921 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10434 flower src_mac 02:87:6b:29:d4:de dst_mac 02:5a:2a:1a:bb:06 vlan_id 1590 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10435 flower src_mac 02:57:85:e7:aa:45 dst_mac 02:1a:5a:5d:63:75 vlan_id 1957 vlan_ethtype 0x0800 src_ip 16.192.230.145 dst_ip 115.121.253.18 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10436 flower src_mac 02:ae:9b:57:2b:a0 dst_mac 02:83:b0:a0:ba:69 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10437 flower src_mac 02:bc:0a:d7:bb:8d dst_mac 02:99:6e:be:25:d4 src_ip 96.2.124.75 dst_ip 75.130.159.52 ip_proto tcp src_port 15632 dst_port 732 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10438 flower src_mac 02:05:d7:6c:d5:17 dst_mac 02:14:10:70:9c:b9 src_ip 48.189.78.3 dst_ip 100.168.49.240 ip_proto icmp code 55 type 13 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10439 flower src_mac 02:d1:80:56:08:c1 dst_mac 02:c3:a7:db:e7:b7 src_ip 34.84.70.29 dst_ip 81.140.66.55 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10440 flower src_mac 02:aa:28:1c:51:db dst_mac 02:bf:5c:b4:3e:3d src_ip 88.134.99.39 dst_ip 111.229.199.20 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10441 flower src_mac 02:04:45:8e:fb:3f dst_mac 02:ae:fa:b0:4d:f1 vlan_id 3201 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10442 flower src_mac 02:94:1f:eb:b2:1f dst_mac 02:76:84:bb:18:44 src_ip 89.37.209.8 dst_ip 109.28.129.53 ip_proto tcp src_port 53165 dst_port 3754 action trap && tc filter add dev swp1 ingress protocol ip pref 10443 flower src_mac 02:3e:e6:27:b9:92 dst_mac 02:af:c3:05:f5:fe src_ip 100.87.1.83 dst_ip 78.215.42.4 ip_proto tcp src_port 17576 dst_port 15698 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10444 flower src_mac 02:fb:eb:db:d7:52 dst_mac 02:63:53:b4:6c:03 vlan_id 2419 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10445 flower src_mac 02:2f:b6:ce:c2:d4 dst_mac 02:de:7f:9d:94:4a vlan_id 208 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10446 flower src_mac 02:67:61:3b:b2:4b dst_mac 02:74:e5:17:50:0c vlan_id 1901 vlan_ethtype ipv4 src_ip 110.40.100.175 dst_ip 48.9.173.120 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10447 flower src_mac 02:f8:2f:bb:71:e9 dst_mac 02:b0:f8:3f:28:8f vlan_id 71 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10448 flower src_mac 02:93:ce:75:c8:3f dst_mac 02:44:ee:13:e0:cc action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10449 flower src_mac 02:7b:b1:a9:a2:23 dst_mac 02:c8:d6:06:ba:0c action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10450 flower src_mac 02:f1:59:45:30:46 dst_mac 02:c0:8a:55:54:c5 src_ip 69.137.197.2 dst_ip 31.158.241.204 ip_proto tcp src_port 27724 dst_port 14269 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10451 flower src_mac 02:36:12:36:d4:d7 dst_mac 02:d2:56:e0:ac:21 src_ip 110.113.62.34 dst_ip 14.225.221.233 ip_proto udp src_port 19399 dst_port 37003 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10452 flower src_mac 02:08:0f:58:80:e3 dst_mac 02:57:b3:bf:fd:13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10453 flower src_mac 02:9c:29:d6:3b:7e dst_mac 02:0e:f0:1e:68:32 vlan_id 1426 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10454 flower src_mac 02:81:64:42:00:a3 dst_mac 02:1d:7a:93:22:3a vlan_id 3849 vlan_ethtype ip src_ip 81.71.235.18 dst_ip 29.142.188.208 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10455 flower src_mac 02:30:c4:f5:99:44 dst_mac 02:19:65:6c:c9:fb vlan_id 1942 vlan_ethtype ipv4 src_ip 121.167.204.215 dst_ip 43.58.17.112 action trap && tc filter add dev swp1 ingress protocol ip pref 10456 flower src_mac 02:5e:e8:05:4d:92 dst_mac 02:1a:8c:b4:43:b6 src_ip 107.121.126.45 dst_ip 91.245.53.63 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10457 flower src_mac 02:a5:76:60:36:c2 dst_mac 02:5c:c9:b4:f2:76 vlan_id 1740 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10458 flower src_mac 02:be:5e:94:68:7a dst_mac 02:34:54:4a:91:c1 src_ip 111.183.119.195 dst_ip 65.2.64.128 ip_proto tcp src_port 33394 dst_port 14545 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10459 flower src_mac 02:d3:cd:4e:96:6a dst_mac 02:25:76:a9:74:4c vlan_id 3914 vlan_ethtype 0x0800 src_ip 98.152.242.28 dst_ip 43.123.31.17 ip_proto udp src_port 37941 dst_port 46536 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10460 flower src_mac 02:3b:bf:95:b4:45 dst_mac 02:dc:e3:df:71:1d src_ip 110.82.153.190 dst_ip 71.74.84.188 ip_proto icmp code 186 type 12 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10461 flower src_mac 02:be:8e:02:ec:48 dst_mac 02:e0:b5:72:2a:7e vlan_id 1190 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10462 flower src_mac 02:03:14:5b:2d:88 dst_mac 02:11:84:02:62:ad vlan_id 872 vlan_ethtype 0x0800 src_ip 58.91.244.236 dst_ip 62.229.136.25 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10463 flower src_mac 02:9e:11:9d:9c:75 dst_mac 02:29:96:33:04:1b vlan_id 4047 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10464 flower src_mac 02:aa:10:1d:d5:30 dst_mac 02:d6:1d:e7:1b:dd vlan_id 358 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10465 flower src_mac 02:9f:08:ce:35:6c dst_mac 02:66:e1:36:17:5e vlan_id 1406 vlan_ethtype 0x0800 src_ip 121.137.20.171 dst_ip 36.1.106.107 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10466 flower src_mac 02:1d:f6:d6:3d:92 dst_mac 02:40:83:cf:20:da src_ip 56.39.106.220 dst_ip 101.244.120.115 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10467 flower src_mac 02:3d:7c:6e:18:72 dst_mac 02:0e:5e:9e:c1:66 vlan_id 85 vlan_ethtype ipv4 src_ip 113.145.122.144 dst_ip 65.239.72.83 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10468 flower src_mac 02:6f:a5:71:d5:3b dst_mac 02:a2:d8:6c:12:f5 vlan_id 4012 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10469 flower src_mac 02:fe:c9:98:1a:6a dst_mac 02:26:4e:9f:2a:eb src_ip 46.78.35.72 dst_ip 102.222.149.66 ip_proto icmp code 181 type 3 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10470 flower src_mac 02:de:e3:70:49:d7 dst_mac 02:62:31:c8:55:1f src_ip 50.212.105.184 dst_ip 50.30.198.201 ip_proto udp src_port 7773 dst_port 356 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10471 flower src_mac 02:1a:d9:ff:6a:ca dst_mac 02:73:2c:9c:79:f2 vlan_id 2015 vlan_ethtype ip src_ip 121.100.225.66 dst_ip 78.156.253.222 ip_proto tcp src_port 3266 dst_port 62708 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10472 flower src_mac 02:f7:9f:d7:d0:70 dst_mac 02:d2:7c:2d:fe:bf action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10473 flower src_mac 02:67:d1:70:81:fd dst_mac 02:89:e6:32:d3:93 vlan_id 1000 vlan_ethtype ipv4 src_ip 55.160.97.44 dst_ip 34.157.159.43 ip_proto tcp src_port 5253 dst_port 34986 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10474 flower src_mac 02:33:a4:c6:d9:0f dst_mac 02:5d:d3:d0:54:8e src_ip 121.218.122.68 dst_ip 88.141.179.78 ip_proto udp src_port 48903 dst_port 27072 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10475 flower src_mac 02:16:c2:7e:ee:80 dst_mac 02:09:f5:ec:af:5b vlan_id 1481 vlan_ethtype 0x0800 src_ip 37.107.242.217 dst_ip 28.94.250.26 ip_proto tcp src_port 43782 dst_port 30280 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10476 flower src_mac 02:17:89:4e:5a:9b dst_mac 02:ba:1b:d9:62:ef vlan_id 3769 vlan_ethtype ip src_ip 53.79.24.176 dst_ip 90.110.19.40 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10477 flower src_mac 02:bd:c0:99:61:48 dst_mac 02:ca:0a:c5:1b:ff vlan_id 1460 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10478 flower src_mac 02:e1:ff:67:c3:19 dst_mac 02:86:09:34:7e:ac src_ip 50.216.254.190 dst_ip 103.156.70.236 ip_proto udp src_port 64468 dst_port 35635 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10479 flower src_mac 02:16:d1:36:f4:9f dst_mac 02:f2:12:83:6d:a7 vlan_id 2253 vlan_ethtype ipv4 src_ip 103.115.91.8 dst_ip 38.215.210.91 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10480 flower src_mac 02:c3:6c:62:1c:61 dst_mac 02:2f:aa:87:5e:4e vlan_id 1454 vlan_ethtype 0x0800 src_ip 37.66.169.224 dst_ip 20.128.116.35 action pass && tc filter add dev swp1 ingress protocol ip pref 10481 flower src_mac 02:dd:e8:18:74:c9 dst_mac 02:34:84:31:35:52 src_ip 13.50.130.211 dst_ip 24.62.156.37 ip_proto icmp code 211 type 15 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10482 flower src_mac 02:68:5e:02:c3:e8 dst_mac 02:04:a4:36:72:fa vlan_id 147 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10483 flower src_mac 02:5f:95:a9:e1:23 dst_mac 02:d0:d9:2d:99:f2 vlan_id 3678 vlan_ethtype ipv4 src_ip 115.254.164.105 dst_ip 108.144.161.100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10484 flower src_mac 02:ff:a1:de:51:3c dst_mac 02:09:cd:de:d6:75 vlan_id 860 vlan_ethtype ipv4 src_ip 108.211.238.140 dst_ip 59.210.155.13 ip_proto tcp src_port 46077 dst_port 18630 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10485 flower src_mac 02:36:92:36:c5:ac dst_mac 02:a7:db:25:3f:40 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10486 flower src_mac 02:bb:07:2b:07:77 dst_mac 02:39:91:5c:00:e4 vlan_id 1022 vlan_ethtype ipv4 src_ip 102.192.108.141 dst_ip 110.3.176.48 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10487 flower src_mac 02:ab:29:61:a6:1c dst_mac 02:77:2f:ec:22:ea vlan_id 2537 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10488 flower src_mac 02:d0:06:eb:f7:84 dst_mac 02:8f:3d:33:f1:d8 src_ip 27.89.201.125 dst_ip 103.159.121.39 ip_proto tcp src_port 53508 dst_port 56654 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10489 flower src_mac 02:d3:11:4f:7d:b2 dst_mac 02:08:03:b5:a6:29 vlan_id 511 vlan_ethtype ipv4 src_ip 44.60.187.8 dst_ip 45.115.9.80 ip_proto tcp src_port 8427 dst_port 19619 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10490 flower src_mac 02:8c:e0:ab:50:83 dst_mac 02:cf:cb:48:4a:63 vlan_id 2571 vlan_ethtype ipv4 src_ip 26.216.176.84 dst_ip 101.98.192.58 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10491 flower src_mac 02:70:46:59:ed:90 dst_mac 02:b3:db:40:8c:71 vlan_id 2890 vlan_ethtype ip src_ip 125.144.107.37 dst_ip 24.29.105.116 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10492 flower src_mac 02:f8:2c:1a:b2:1c dst_mac 02:fd:79:03:b1:77 vlan_id 2476 vlan_ethtype 0x0800 src_ip 58.233.51.13 dst_ip 66.20.33.207 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10493 flower src_mac 02:e2:a2:30:dc:fd dst_mac 02:86:8b:76:00:33 vlan_id 1551 vlan_ethtype 0x0800 src_ip 117.47.78.134 dst_ip 17.190.55.237 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10494 flower src_mac 02:20:60:5e:4e:4d dst_mac 02:bf:29:84:f6:9c src_ip 11.83.34.237 dst_ip 62.146.121.161 action pass && tc filter add dev swp1 ingress protocol ip pref 10495 flower src_mac 02:2f:a8:3b:97:b6 dst_mac 02:b3:ba:ac:bc:a6 src_ip 121.30.91.138 dst_ip 96.23.193.171 ip_proto tcp src_port 35378 dst_port 64784 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10496 flower src_mac 02:d8:16:43:64:e0 dst_mac 02:ca:b1:2e:65:14 vlan_id 1014 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10497 flower src_mac 02:fb:23:c1:ab:4b dst_mac 02:30:7a:3e:f2:fa action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10498 flower src_mac 02:7a:b7:78:92:3c dst_mac 02:32:f9:a2:83:07 vlan_id 1547 vlan_ethtype 0x0800 src_ip 121.214.183.98 dst_ip 58.111.209.203 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10499 flower src_mac 02:9b:99:44:35:49 dst_mac 02:7a:b0:24:78:d9 vlan_id 3234 vlan_ethtype ipv4 src_ip 108.167.199.223 dst_ip 28.243.192.198 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10500 flower src_mac 02:c1:3d:73:7e:4e dst_mac 02:e4:8b:e9:30:df src_ip 75.164.174.172 dst_ip 14.121.158.233 ip_proto tcp src_port 52953 dst_port 60741 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10501 flower src_mac 02:fc:73:3d:4e:c4 dst_mac 02:72:e0:0c:f5:54 vlan_id 2890 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10502 flower src_mac 02:2c:ec:75:6e:3b dst_mac 02:5c:d9:a0:57:f5 action trap && tc filter add dev swp1 ingress protocol ip pref 10503 flower src_mac 02:9b:40:ed:1a:11 dst_mac 02:a6:a7:2d:58:2a src_ip 53.37.89.83 dst_ip 90.77.193.33 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10504 flower src_mac 02:df:56:44:c6:de dst_mac 02:ef:41:d1:03:5b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10505 flower src_mac 02:e8:9b:a1:e4:5b dst_mac 02:90:63:ec:e8:20 vlan_id 2047 vlan_ethtype ipv4 src_ip 117.209.239.37 dst_ip 55.201.250.43 ip_proto tcp src_port 9740 dst_port 38106 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10506 flower src_mac 02:c9:2d:65:02:97 dst_mac 02:07:f0:01:77:27 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10507 flower src_mac 02:67:04:e4:b9:7f dst_mac 02:00:9c:4a:e8:c7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10508 flower src_mac 02:0e:da:c5:b8:d5 dst_mac 02:2c:bb:6c:10:94 vlan_id 2180 vlan_ethtype ip src_ip 122.28.74.250 dst_ip 59.152.85.185 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10509 flower src_mac 02:10:8e:f8:b8:ea dst_mac 02:b2:3a:15:09:7f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10510 flower src_mac 02:21:01:24:f8:61 dst_mac 02:30:bd:a9:c3:5b vlan_id 3320 vlan_ethtype ipv4 src_ip 31.24.154.19 dst_ip 84.207.240.109 action pass && tc filter add dev swp1 ingress protocol ip pref 10511 flower src_mac 02:62:cb:f5:90:12 dst_mac 02:39:ed:c3:7c:ac src_ip 114.126.101.168 dst_ip 107.249.97.146 ip_proto udp src_port 33569 dst_port 64500 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10512 flower src_mac 02:3a:02:52:32:8a dst_mac 02:4e:f9:9c:31:4c src_ip 71.26.91.120 dst_ip 116.165.107.83 ip_proto udp src_port 42091 dst_port 55232 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10513 flower src_mac 02:35:b1:1b:2e:9e dst_mac 02:e4:95:63:84:73 src_ip 34.160.177.48 dst_ip 35.39.223.25 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10514 flower src_mac 02:59:a6:08:80:21 dst_mac 02:43:ed:90:3d:42 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10515 flower src_mac 02:60:57:d6:77:ed dst_mac 02:e4:e0:03:67:c0 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10516 flower src_mac 02:b7:10:75:53:dd dst_mac 02:a7:23:ee:fb:d2 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10517 flower src_mac 02:5d:7a:c9:77:a4 dst_mac 02:f6:7b:17:e2:61 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10518 flower src_mac 02:84:cf:bb:d6:87 dst_mac 02:c0:da:f1:90:d9 vlan_id 419 vlan_ethtype ip src_ip 22.37.42.26 dst_ip 116.253.35.177 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10519 flower src_mac 02:69:a6:84:38:73 dst_mac 02:80:be:22:5b:78 vlan_id 2126 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10520 flower src_mac 02:67:65:54:91:53 dst_mac 02:a7:9e:8f:82:36 vlan_id 2772 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10521 flower src_mac 02:15:2b:48:7c:25 dst_mac 02:46:86:d6:6e:41 vlan_id 248 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10522 flower src_mac 02:d2:0b:df:25:4c dst_mac 02:9b:ca:0b:1b:8d vlan_id 120 vlan_ethtype ipv4 src_ip 110.16.33.195 dst_ip 81.95.16.66 ip_proto udp src_port 6113 dst_port 4425 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10523 flower src_mac 02:bb:db:a9:68:e3 dst_mac 02:6e:58:a3:74:49 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10524 flower src_mac 02:73:f0:10:98:90 dst_mac 02:67:e2:32:97:84 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10525 flower src_mac 02:3c:6e:d1:c3:73 dst_mac 02:fe:7f:9c:b9:ff action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10526 flower src_mac 02:76:21:5c:6b:3c dst_mac 02:91:3d:f5:a5:0b src_ip 106.11.171.109 dst_ip 14.56.251.124 ip_proto udp src_port 43824 dst_port 19992 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10527 flower src_mac 02:47:63:f7:da:df dst_mac 02:5a:fb:41:ad:75 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10528 flower src_mac 02:83:16:9b:c1:8a dst_mac 02:e5:ab:30:1f:77 action drop && tc filter add dev swp1 ingress protocol ip pref 10529 flower src_mac 02:cd:53:1d:22:a9 dst_mac 02:0b:b8:80:e3:bf src_ip 97.253.73.62 dst_ip 46.45.160.185 ip_proto tcp src_port 21413 dst_port 46935 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10530 flower src_mac 02:ac:a3:72:fd:9a dst_mac 02:94:8d:98:42:b0 vlan_id 1765 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10531 flower src_mac 02:26:59:21:d7:6b dst_mac 02:aa:e9:4c:6b:a7 vlan_id 168 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10532 flower src_mac 02:cf:12:85:04:97 dst_mac 02:46:84:08:02:74 vlan_id 2056 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10533 flower src_mac 02:4f:a8:e5:5e:69 dst_mac 02:41:00:7a:1f:f1 vlan_id 3234 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10534 flower src_mac 02:32:77:ea:f5:70 dst_mac 02:11:3c:79:10:96 vlan_id 2671 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10535 flower src_mac 02:5b:10:2b:a9:b5 dst_mac 02:81:3e:d4:11:b8 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10536 flower src_mac 02:f7:c2:a0:3e:e2 dst_mac 02:55:ad:90:f0:31 action pass && tc filter add dev swp1 ingress protocol ip pref 10537 flower src_mac 02:91:9a:39:ca:e2 dst_mac 02:dc:1d:90:d0:65 src_ip 85.200.187.167 dst_ip 12.91.63.93 ip_proto tcp src_port 8161 dst_port 48780 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10538 flower src_mac 02:71:c8:65:48:ac dst_mac 02:8f:db:55:93:99 vlan_id 652 vlan_ethtype ip src_ip 43.86.11.237 dst_ip 40.193.111.79 ip_proto tcp src_port 28799 dst_port 21874 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10539 flower src_mac 02:ba:b1:40:08:4b dst_mac 02:47:a0:b8:4c:46 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10540 flower src_mac 02:48:c4:9a:e0:83 dst_mac 02:ae:82:04:f9:d1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10541 flower src_mac 02:4c:4a:e5:c3:0d dst_mac 02:b2:cc:a0:1d:f6 vlan_id 527 vlan_ethtype 0x0800 src_ip 113.4.220.192 dst_ip 11.138.105.22 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10542 flower src_mac 02:3b:31:96:b1:46 dst_mac 02:a5:b0:a7:df:34 vlan_id 2412 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10543 flower src_mac 02:21:77:7d:aa:76 dst_mac 02:70:8a:b5:6e:ad action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10544 flower src_mac 02:75:10:09:d8:dd dst_mac 02:f4:b5:dd:b7:28 vlan_id 2516 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10545 flower src_mac 02:68:3b:66:23:b6 dst_mac 02:6b:95:76:74:dd vlan_id 1406 vlan_ethtype ip src_ip 25.187.195.204 dst_ip 11.21.101.219 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10546 flower src_mac 02:9f:49:fc:d1:e7 dst_mac 02:73:9b:5e:21:23 vlan_id 3624 vlan_ethtype 0x0800 src_ip 118.214.169.20 dst_ip 40.65.4.177 ip_proto udp src_port 17403 dst_port 36362 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10547 flower src_mac 02:c4:86:18:b5:2b dst_mac 02:3e:23:3d:4a:97 vlan_id 450 vlan_ethtype ip src_ip 120.150.20.156 dst_ip 28.180.78.77 ip_proto tcp src_port 30864 dst_port 52295 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10548 flower src_mac 02:67:df:2d:98:77 dst_mac 02:18:42:28:1b:ff vlan_id 576 vlan_ethtype ipv4 src_ip 105.73.204.94 dst_ip 73.222.98.173 ip_proto udp src_port 36018 dst_port 20438 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10549 flower src_mac 02:db:fc:97:2f:7e dst_mac 02:ed:97:78:08:47 vlan_id 3398 vlan_ethtype 0x0800 src_ip 18.143.122.56 dst_ip 101.196.62.81 ip_proto udp src_port 20836 dst_port 38862 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10550 flower src_mac 02:e3:cc:c8:ca:7f dst_mac 02:54:e5:73:9c:ba vlan_id 725 vlan_ethtype ipv4 src_ip 121.252.158.243 dst_ip 29.99.57.115 ip_proto udp src_port 10039 dst_port 21855 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10551 flower src_mac 02:36:a7:4e:86:bb dst_mac 02:d6:12:a3:b7:95 vlan_id 2020 vlan_ethtype 0x0800 src_ip 33.255.71.82 dst_ip 38.121.6.30 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10552 flower src_mac 02:05:40:54:4c:58 dst_mac 02:94:ea:cb:95:a8 vlan_id 4038 vlan_ethtype ipv4 src_ip 81.63.5.226 dst_ip 57.160.97.175 ip_proto tcp src_port 54613 dst_port 16072 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10553 flower src_mac 02:85:96:20:60:90 dst_mac 02:fa:1d:0a:66:05 vlan_id 1212 vlan_ethtype ip src_ip 34.68.114.196 dst_ip 71.74.235.106 ip_proto udp src_port 46461 dst_port 30961 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10554 flower src_mac 02:9a:79:a8:d8:9f dst_mac 02:30:8c:37:56:4c src_ip 18.121.66.9 dst_ip 105.151.192.111 ip_proto udp src_port 35347 dst_port 28687 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10555 flower src_mac 02:4e:71:04:4c:1d dst_mac 02:8f:dc:5e:52:e0 vlan_id 1845 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10556 flower src_mac 02:b3:8a:3f:6e:e9 dst_mac 02:11:c6:b7:56:8e vlan_id 3137 vlan_ethtype ipv4 src_ip 104.166.19.167 dst_ip 19.215.247.193 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10557 flower src_mac 02:82:91:1a:76:8e dst_mac 02:64:04:16:51:91 vlan_id 2177 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10558 flower src_mac 02:3b:d7:bf:6d:07 dst_mac 02:89:e0:d8:86:96 vlan_id 2934 vlan_ethtype ipv4 src_ip 106.71.27.139 dst_ip 17.41.215.211 ip_proto udp src_port 57348 dst_port 65522 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10559 flower src_mac 02:d0:f3:45:11:a4 dst_mac 02:aa:bd:6b:c9:0c action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10560 flower src_mac 02:3d:cc:c3:a6:3d dst_mac 02:ba:50:d5:0a:27 vlan_id 2771 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10561 flower src_mac 02:9f:b5:23:28:bb dst_mac 02:b6:e6:d9:44:35 action trap && tc filter add dev swp1 ingress protocol ip pref 10562 flower src_mac 02:26:2d:36:9b:af dst_mac 02:fe:b1:30:02:ed src_ip 58.131.170.145 dst_ip 51.105.134.175 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10563 flower src_mac 02:5c:5e:a3:ad:e5 dst_mac 02:10:f7:78:ee:f5 vlan_id 148 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10564 flower src_mac 02:f7:b8:4d:58:8a dst_mac 02:c3:48:d9:93:7d vlan_id 2941 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10565 flower src_mac 02:eb:1d:bb:d5:ce dst_mac 02:69:1c:56:24:36 vlan_id 3903 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10566 flower src_mac 02:b0:18:f6:3a:0d dst_mac 02:51:b7:98:b9:36 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10567 flower src_mac 02:e6:6f:57:64:46 dst_mac 02:77:cc:cf:2c:74 vlan_id 560 vlan_ethtype 0x0800 src_ip 68.229.190.72 dst_ip 90.8.42.6 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10568 flower src_mac 02:3a:62:60:96:3f dst_mac 02:c2:72:4d:13:ff vlan_id 2614 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10569 flower src_mac 02:bf:c7:34:13:93 dst_mac 02:23:62:2c:53:18 src_ip 17.194.204.166 dst_ip 96.251.102.174 ip_proto udp src_port 30834 dst_port 55405 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10570 flower src_mac 02:0c:f6:3e:1f:21 dst_mac 02:df:11:95:f6:dd vlan_id 1455 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10571 flower src_mac 02:d4:71:f2:42:6f dst_mac 02:fc:cc:80:9f:30 src_ip 79.66.94.75 dst_ip 75.70.19.227 ip_proto icmp code 238 type 15 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10572 flower src_mac 02:cc:87:0b:9d:e4 dst_mac 02:16:ed:c0:5b:c2 src_ip 117.247.114.40 dst_ip 66.148.37.77 ip_proto icmp code 200 type 12 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10573 flower src_mac 02:15:1f:3e:f7:49 dst_mac 02:a3:97:24:2f:b6 vlan_id 1531 vlan_ethtype 0x0800 src_ip 29.150.184.105 dst_ip 94.248.225.42 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10574 flower src_mac 02:58:b1:af:b9:3e dst_mac 02:36:cf:bd:83:cc vlan_id 2679 vlan_ethtype ipv4 src_ip 15.13.115.145 dst_ip 85.2.157.124 ip_proto udp src_port 5810 dst_port 17439 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10575 flower src_mac 02:94:93:fa:ac:91 dst_mac 02:2e:1a:09:0c:b8 vlan_id 3606 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10576 flower src_mac 02:aa:95:89:3e:73 dst_mac 02:0b:61:a7:8f:a3 vlan_id 3130 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10577 flower src_mac 02:70:84:2c:0d:4f dst_mac 02:7e:f9:9b:ff:42 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10578 flower src_mac 02:23:5d:8b:f2:0c dst_mac 02:c6:35:00:13:8e action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10579 flower src_mac 02:50:bd:ad:9b:14 dst_mac 02:52:fc:c2:55:4c action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10580 flower src_mac 02:c2:c8:e0:00:5c dst_mac 02:77:07:59:77:5b vlan_id 3495 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10581 flower src_mac 02:da:66:0b:a0:dd dst_mac 02:47:0e:3a:cc:9a src_ip 13.123.216.90 dst_ip 123.153.247.4 ip_proto udp src_port 19131 dst_port 14942 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10582 flower src_mac 02:0a:bd:b5:23:89 dst_mac 02:d7:b6:83:b8:bd src_ip 117.135.21.9 dst_ip 20.6.200.45 ip_proto tcp src_port 35196 dst_port 57826 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10583 flower src_mac 02:77:1f:98:55:7a dst_mac 02:23:fa:15:c7:9f src_ip 75.16.102.168 dst_ip 30.162.108.133 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10584 flower src_mac 02:c2:f5:3f:8e:2e dst_mac 02:b2:c8:e7:b7:f4 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10585 flower src_mac 02:5e:c9:50:ba:34 dst_mac 02:55:92:6e:57:11 vlan_id 1049 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10586 flower src_mac 02:41:48:b7:9f:45 dst_mac 02:ce:2b:60:6f:3e vlan_id 1431 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10587 flower src_mac 02:7b:4c:89:bb:46 dst_mac 02:d3:da:d1:aa:96 vlan_id 521 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10588 flower src_mac 02:d6:0a:af:52:ef dst_mac 02:3d:19:17:01:41 src_ip 23.55.214.194 dst_ip 33.162.113.51 ip_proto icmp code 95 type 12 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10589 flower src_mac 02:1c:0d:4f:1f:4f dst_mac 02:b3:84:e2:c0:39 vlan_id 2403 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10590 flower src_mac 02:20:e1:0f:26:29 dst_mac 02:db:5f:45:d1:c7 src_ip 44.195.40.93 dst_ip 102.89.163.80 ip_proto tcp src_port 15070 dst_port 1243 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10591 flower src_mac 02:64:45:87:59:88 dst_mac 02:9f:17:4d:20:b8 vlan_id 635 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10592 flower src_mac 02:1b:b9:b8:9a:65 dst_mac 02:32:ec:12:cb:ad src_ip 40.81.239.221 dst_ip 21.148.227.106 ip_proto tcp src_port 39333 dst_port 43688 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10593 flower src_mac 02:33:9e:53:bf:c5 dst_mac 02:17:8a:fd:fd:55 src_ip 88.158.136.225 dst_ip 117.99.176.75 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10594 flower src_mac 02:35:04:14:44:5c dst_mac 02:6b:45:16:5e:cc vlan_id 168 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10595 flower src_mac 02:54:b7:c4:6c:e1 dst_mac 02:5b:5b:37:9e:08 vlan_id 1066 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10596 flower src_mac 02:16:07:00:68:03 dst_mac 02:e1:f7:b7:52:9e vlan_id 2247 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10597 flower src_mac 02:08:44:e5:0d:4b dst_mac 02:b2:5e:fe:03:47 vlan_id 2308 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10598 flower src_mac 02:75:41:0a:8e:22 dst_mac 02:ee:c4:f1:23:4e action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10599 flower src_mac 02:ab:84:c4:e9:a7 dst_mac 02:5d:4c:fd:72:5d src_ip 107.99.101.141 dst_ip 48.116.232.127 ip_proto tcp src_port 44979 dst_port 19733 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10600 flower src_mac 02:dd:1e:1f:3a:76 dst_mac 02:06:71:11:2b:b0 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10601 flower src_mac 02:05:06:fb:1d:5b dst_mac 02:83:bd:12:15:81 vlan_id 2600 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10602 flower src_mac 02:51:50:c9:dd:4a dst_mac 02:7b:bc:86:e1:63 vlan_id 4023 vlan_ethtype ip src_ip 92.76.78.183 dst_ip 119.52.24.91 ip_proto tcp src_port 39903 dst_port 2905 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10603 flower src_mac 02:10:b6:2e:e8:55 dst_mac 02:c7:d0:a4:47:e4 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10604 flower src_mac 02:f3:7d:78:01:63 dst_mac 02:c8:99:d7:f2:cb src_ip 88.213.54.36 dst_ip 25.55.169.120 ip_proto tcp src_port 5860 dst_port 63927 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10605 flower src_mac 02:58:47:05:3e:12 dst_mac 02:b1:58:f2:94:30 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10606 flower src_mac 02:21:5a:e2:83:4f dst_mac 02:15:5f:f4:5c:9c action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10607 flower src_mac 02:a0:c0:c4:6f:5c dst_mac 02:b8:a7:a2:a2:2c action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10608 flower src_mac 02:44:d8:1c:ef:6c dst_mac 02:00:20:24:db:cf vlan_id 224 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10609 flower src_mac 02:97:77:c1:a5:ca dst_mac 02:95:f5:29:62:81 vlan_id 1563 vlan_ethtype ip src_ip 83.134.198.43 dst_ip 91.80.139.177 ip_proto tcp src_port 1093 dst_port 53340 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10610 flower src_mac 02:6f:2b:d1:82:7e dst_mac 02:88:50:62:ab:73 vlan_id 3510 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10611 flower src_mac 02:40:35:ed:a0:84 dst_mac 02:6c:91:d4:c5:8c vlan_id 3688 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10612 flower src_mac 02:e1:2f:0f:43:b5 dst_mac 02:ca:3e:8d:89:6c src_ip 83.180.142.78 dst_ip 11.1.13.201 ip_proto icmp code 83 type 0 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10613 flower src_mac 02:31:49:10:a4:08 dst_mac 02:f5:ae:f9:62:9a vlan_id 1268 vlan_ethtype 0x0800 src_ip 34.154.52.88 dst_ip 104.0.146.46 ip_proto udp src_port 61387 dst_port 29160 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10614 flower src_mac 02:97:2f:1a:97:e3 dst_mac 02:d2:73:87:76:b2 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10615 flower src_mac 02:b4:ff:d0:06:ec dst_mac 02:f8:41:58:50:5f vlan_id 3980 vlan_ethtype ipv4 src_ip 55.105.211.59 dst_ip 103.80.0.133 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10616 flower src_mac 02:09:24:e0:e9:96 dst_mac 02:bc:d3:58:cb:01 src_ip 53.121.144.150 dst_ip 124.46.124.225 ip_proto tcp src_port 27788 dst_port 43414 action pass && tc filter add dev swp1 ingress protocol ip pref 10617 flower src_mac 02:64:13:89:81:f3 dst_mac 02:93:10:40:8d:e5 src_ip 113.40.109.68 dst_ip 68.202.36.172 ip_proto icmp code 148 type 4 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10618 flower src_mac 02:0e:51:1d:92:5b dst_mac 02:29:63:7b:02:af vlan_id 2912 vlan_ethtype ipv4 src_ip 47.36.97.213 dst_ip 126.184.215.8 ip_proto udp src_port 58415 dst_port 43854 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10619 flower src_mac 02:42:ea:2b:e5:31 dst_mac 02:60:94:e0:0a:37 vlan_id 1086 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10620 flower src_mac 02:7c:68:fc:24:46 dst_mac 02:48:9d:df:f2:9a vlan_id 1463 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10621 flower src_mac 02:f9:61:dc:05:2d dst_mac 02:51:d2:f3:4a:70 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10622 flower src_mac 02:d9:4a:4e:f3:3d dst_mac 02:5c:c0:8c:f8:f5 vlan_id 2852 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10623 flower src_mac 02:ae:34:35:aa:43 dst_mac 02:cd:e3:d5:23:cc action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10624 flower src_mac 02:a1:be:0d:8a:9e dst_mac 02:5b:a4:74:c9:48 vlan_id 1980 vlan_ethtype 0x0800 src_ip 47.236.57.147 dst_ip 83.45.176.167 action drop && tc filter add dev swp1 ingress protocol ip pref 10625 flower src_mac 02:8d:a5:2d:f2:4e dst_mac 02:37:da:41:b8:1e src_ip 36.96.199.18 dst_ip 50.223.85.32 ip_proto tcp src_port 14785 dst_port 65246 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10626 flower src_mac 02:18:f4:33:94:88 dst_mac 02:48:22:60:76:54 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10627 flower src_mac 02:d8:6f:b8:9c:6d dst_mac 02:e6:f0:98:13:85 vlan_id 960 vlan_ethtype ip src_ip 32.21.164.127 dst_ip 103.185.35.120 ip_proto tcp src_port 208 dst_port 49441 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10628 flower src_mac 02:bb:f8:f4:65:f3 dst_mac 02:19:7b:87:7a:34 vlan_id 3594 vlan_ethtype ip src_ip 45.204.44.128 dst_ip 21.71.239.149 ip_proto tcp src_port 20530 dst_port 12809 action trap && tc filter add dev swp1 ingress protocol ip pref 10629 flower src_mac 02:b0:f7:d9:aa:a5 dst_mac 02:5c:84:0f:62:04 src_ip 93.170.224.26 dst_ip 43.162.140.90 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10630 flower src_mac 02:3f:96:b9:5b:fb dst_mac 02:d2:f7:e2:aa:b7 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10631 flower src_mac 02:b6:dc:10:21:39 dst_mac 02:9c:c9:91:50:a5 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10632 flower src_mac 02:6b:4a:ca:5a:cd dst_mac 02:37:28:eb:91:06 vlan_id 92 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10633 flower src_mac 02:f6:3f:f8:bf:48 dst_mac 02:0d:6e:b1:48:c6 vlan_id 3598 vlan_ethtype 0x0800 src_ip 80.252.68.239 dst_ip 32.57.120.39 ip_proto udp src_port 45983 dst_port 16402 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10634 flower src_mac 02:f7:d9:70:fb:f2 dst_mac 02:ef:dc:0f:de:22 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10635 flower src_mac 02:bf:ea:c7:e7:72 dst_mac 02:2b:c6:45:cc:9f vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10636 flower src_mac 02:bd:6a:a7:1c:d6 dst_mac 02:f4:fa:a7:29:81 vlan_id 822 vlan_ethtype 0x0800 src_ip 75.151.249.194 dst_ip 43.58.147.240 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10637 flower src_mac 02:6d:7f:e9:7f:3b dst_mac 02:ca:38:9a:48:0f action drop && tc filter add dev swp1 ingress protocol ip pref 10638 flower src_mac 02:f8:29:0c:be:cf dst_mac 02:3c:14:0d:fb:f4 src_ip 19.119.229.242 dst_ip 94.69.250.203 ip_proto udp src_port 17731 dst_port 15544 action trap && tc filter add dev swp1 ingress protocol ip pref 10639 flower src_mac 02:05:03:1e:a9:59 dst_mac 02:df:43:b4:e3:7a src_ip 90.91.176.149 dst_ip 80.143.121.154 ip_proto udp src_port 10451 dst_port 5871 action pass && tc filter add dev swp1 ingress protocol ip pref 10640 flower src_mac 02:ac:de:cd:28:6b dst_mac 02:40:c3:b5:6f:ef src_ip 105.80.169.177 dst_ip 45.204.148.121 ip_proto udp src_port 40853 dst_port 35688 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10641 flower src_mac 02:08:c4:9c:9e:18 dst_mac 02:15:1d:fa:cd:0f src_ip 111.212.68.125 dst_ip 123.226.6.225 ip_proto icmp code 66 type 12 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10642 flower src_mac 02:f7:4b:cc:a3:e7 dst_mac 02:68:94:40:25:25 vlan_id 2403 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10643 flower src_mac 02:4e:3d:b4:c4:75 dst_mac 02:46:3a:d1:b2:06 vlan_id 3818 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10644 flower src_mac 02:a0:a3:aa:50:4d dst_mac 02:69:93:f0:23:27 src_ip 43.235.79.150 dst_ip 21.33.109.237 ip_proto icmp code 64 type 13 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10645 flower src_mac 02:68:94:67:c3:c5 dst_mac 02:fb:2d:84:6f:ad vlan_id 2541 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10646 flower src_mac 02:bb:e4:c3:01:b8 dst_mac 02:64:97:ec:26:6b vlan_id 2887 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10647 flower src_mac 02:eb:e4:27:56:f0 dst_mac 02:cf:1a:74:59:1f action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10648 flower src_mac 02:d4:50:86:9f:63 dst_mac 02:00:53:88:3b:56 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10649 flower src_mac 02:1d:97:fc:92:f7 dst_mac 02:06:25:45:2a:1b action trap && tc filter add dev swp1 ingress protocol ip pref 10650 flower src_mac 02:72:a1:db:5d:d1 dst_mac 02:62:43:c1:31:c3 src_ip 50.62.187.150 dst_ip 110.2.139.220 ip_proto tcp src_port 35086 dst_port 43063 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10651 flower src_mac 02:1a:b8:a8:05:b6 dst_mac 02:74:63:c3:21:d5 vlan_id 3545 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10652 flower src_mac 02:77:e8:0c:7a:55 dst_mac 02:c3:53:28:a1:67 src_ip 103.79.110.216 dst_ip 108.5.99.88 ip_proto icmp code 99 type 5 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10653 flower src_mac 02:6b:0a:2b:28:8c dst_mac 02:db:1b:0e:9e:2a vlan_id 1684 vlan_ethtype 0x0800 src_ip 104.200.60.24 dst_ip 88.69.115.249 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10654 flower src_mac 02:02:bb:fc:b1:10 dst_mac 02:b8:46:01:c9:d9 vlan_id 2150 vlan_ethtype ip src_ip 88.212.246.145 dst_ip 99.255.29.32 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10655 flower src_mac 02:57:d9:2d:c4:c7 dst_mac 02:cc:dd:50:03:ff action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10656 flower src_mac 02:0d:ff:9a:f0:3e dst_mac 02:cb:f4:7e:c9:ff action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10657 flower src_mac 02:3a:87:b9:5b:9f dst_mac 02:53:ba:ed:0b:7e action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10658 flower src_mac 02:fe:ee:43:06:e0 dst_mac 02:95:90:65:54:ac vlan_id 1558 vlan_ethtype 0x0800 src_ip 57.123.129.164 dst_ip 66.113.204.73 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10659 flower src_mac 02:4b:4e:6e:2e:87 dst_mac 02:07:84:ba:70:e1 src_ip 54.87.58.19 dst_ip 118.212.163.125 ip_proto udp src_port 19850 dst_port 26188 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10660 flower src_mac 02:9e:9c:d7:22:e1 dst_mac 02:b9:74:cc:f8:7c src_ip 63.152.59.89 dst_ip 45.242.227.93 ip_proto tcp src_port 47788 dst_port 43142 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10661 flower src_mac 02:98:00:28:7f:8f dst_mac 02:f4:97:71:72:b9 vlan_id 1503 vlan_ethtype 0x0800 src_ip 79.228.77.184 dst_ip 56.122.18.93 action drop && tc filter add dev swp1 ingress protocol ip pref 10662 flower src_mac 02:d0:f4:8c:62:c5 dst_mac 02:55:5f:bc:7c:b0 src_ip 96.218.243.175 dst_ip 74.229.72.93 ip_proto tcp src_port 30290 dst_port 42333 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10663 flower src_mac 02:03:39:e4:3f:9a dst_mac 02:b3:2c:d6:80:4e action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10664 flower src_mac 02:51:16:4b:4b:73 dst_mac 02:f8:4e:91:d2:66 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10665 flower src_mac 02:47:ab:16:e8:51 dst_mac 02:92:60:ac:b4:e2 vlan_id 1079 vlan_ethtype ip src_ip 39.100.161.202 dst_ip 59.59.232.133 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10666 flower src_mac 02:6a:c3:c2:be:c5 dst_mac 02:fd:40:54:9c:3e action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10667 flower src_mac 02:7e:26:1f:90:2d dst_mac 02:3d:49:fc:a8:2b vlan_id 899 vlan_ethtype 0x0800 src_ip 15.225.83.188 dst_ip 89.44.35.40 ip_proto tcp src_port 52664 dst_port 20344 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10668 flower src_mac 02:fa:f8:da:09:84 dst_mac 02:49:07:b5:93:ef vlan_id 860 vlan_ethtype 0x0800 src_ip 47.37.157.197 dst_ip 48.108.177.55 ip_proto tcp src_port 3564 dst_port 1669 action trap && tc filter add dev swp1 ingress protocol ip pref 10669 flower src_mac 02:50:75:5d:6a:e2 dst_mac 02:d5:9c:cc:17:7c src_ip 25.75.152.237 dst_ip 18.19.88.35 ip_proto tcp src_port 37307 dst_port 60981 action trap && tc filter add dev swp1 ingress protocol ip pref 10670 flower src_mac 02:4e:8d:9d:bf:1e dst_mac 02:d1:ff:9a:4f:a6 src_ip 47.168.139.156 dst_ip 126.117.219.221 ip_proto udp src_port 35637 dst_port 10764 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10671 flower src_mac 02:5e:a5:a6:55:bb dst_mac 02:19:84:30:b1:68 src_ip 29.49.170.33 dst_ip 121.110.149.182 ip_proto udp src_port 13631 dst_port 9294 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10672 flower src_mac 02:78:d0:ff:36:9f dst_mac 02:e1:7d:bc:43:e1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10673 flower src_mac 02:fa:53:c3:6d:f4 dst_mac 02:c0:c6:62:1e:7f vlan_id 3642 vlan_ethtype ip src_ip 105.192.95.8 dst_ip 101.151.154.212 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10674 flower src_mac 02:72:f9:e2:ed:4a dst_mac 02:50:bb:a6:89:10 vlan_id 2482 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10675 flower src_mac 02:f2:a7:0d:50:95 dst_mac 02:95:87:fb:ab:3c vlan_id 2546 vlan_ethtype 0x0800 src_ip 61.186.51.56 dst_ip 70.8.3.28 ip_proto udp src_port 8390 dst_port 35732 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10676 flower src_mac 02:cf:98:6d:05:53 dst_mac 02:21:77:4c:42:e6 vlan_id 3320 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10677 flower src_mac 02:51:29:b2:e2:2a dst_mac 02:39:04:4d:8e:f7 src_ip 86.214.56.237 dst_ip 67.155.227.111 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10678 flower src_mac 02:ff:7e:7d:62:08 dst_mac 02:b7:83:52:82:4a vlan_id 2734 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10679 flower src_mac 02:1f:02:16:af:c6 dst_mac 02:34:46:01:ee:09 vlan_id 1039 vlan_ethtype ip src_ip 31.161.0.14 dst_ip 13.252.127.156 ip_proto tcp src_port 60096 dst_port 28622 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10680 flower src_mac 02:74:55:4c:0d:c5 dst_mac 02:03:33:e4:ce:92 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10681 flower src_mac 02:0e:28:f7:fc:5b dst_mac 02:9c:04:96:67:36 vlan_id 3235 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10682 flower src_mac 02:f1:dc:7b:c3:dd dst_mac 02:22:a1:23:d9:3a action trap && tc filter add dev swp1 ingress protocol ip pref 10683 flower src_mac 02:d7:e4:2b:be:fb dst_mac 02:b7:6f:87:ce:02 src_ip 24.247.243.79 dst_ip 118.33.250.244 ip_proto udp src_port 57678 dst_port 19478 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10684 flower src_mac 02:3b:e9:b1:b2:ec dst_mac 02:98:f0:6e:b4:80 src_ip 118.82.165.73 dst_ip 120.1.121.99 ip_proto icmp code 243 type 11 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10685 flower src_mac 02:1c:53:58:3a:8d dst_mac 02:47:d8:93:bf:d5 vlan_id 1475 vlan_ethtype 0x0800 src_ip 62.14.22.241 dst_ip 108.183.248.183 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10686 flower src_mac 02:5b:bc:8d:0f:53 dst_mac 02:ab:9e:fc:5d:4c src_ip 78.45.52.150 dst_ip 74.205.218.149 ip_proto tcp src_port 6177 dst_port 61042 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10687 flower src_mac 02:12:09:d7:bf:17 dst_mac 02:a3:5a:ff:e9:b2 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10688 flower src_mac 02:e8:84:3c:f9:59 dst_mac 02:e8:da:f0:94:df vlan_id 2099 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10689 flower src_mac 02:53:05:1e:05:da dst_mac 02:02:db:dd:d0:6d src_ip 82.78.127.205 dst_ip 82.189.97.219 ip_proto tcp src_port 53438 dst_port 6396 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10690 flower src_mac 02:fa:99:02:bd:8b dst_mac 02:e3:2c:17:aa:90 vlan_id 3559 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10691 flower src_mac 02:a9:57:2e:d2:48 dst_mac 02:91:2c:b4:7f:8a action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10692 flower src_mac 02:9d:76:8d:ba:93 dst_mac 02:40:42:65:b8:42 src_ip 86.25.85.5 dst_ip 59.49.92.218 ip_proto udp src_port 19326 dst_port 48069 action drop && tc filter add dev swp1 ingress protocol ip pref 10693 flower src_mac 02:75:9a:9c:e2:1a dst_mac 02:10:fc:b6:09:c9 src_ip 84.89.215.64 dst_ip 121.59.25.110 ip_proto icmp code 150 type 15 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10694 flower src_mac 02:2d:a3:82:e4:94 dst_mac 02:65:97:cb:07:24 vlan_id 2945 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10695 flower src_mac 02:78:74:36:f8:3d dst_mac 02:55:88:00:82:96 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10696 flower src_mac 02:82:b6:ea:b0:8e dst_mac 02:eb:78:32:5b:30 vlan_id 946 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10697 flower src_mac 02:cc:25:91:63:92 dst_mac 02:6f:7a:9f:ee:0f vlan_id 1684 vlan_ethtype ip src_ip 14.247.21.217 dst_ip 28.132.220.216 ip_proto tcp src_port 56008 dst_port 31062 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10698 flower src_mac 02:bc:33:f2:83:8a dst_mac 02:40:4c:d5:a7:7e vlan_id 1866 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10699 flower src_mac 02:d9:06:73:cc:1f dst_mac 02:31:dd:ec:66:83 src_ip 51.205.190.85 dst_ip 104.233.228.212 ip_proto icmp code 142 type 0 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10700 flower src_mac 02:9b:f2:27:a3:3d dst_mac 02:2e:05:4e:5b:f0 vlan_id 3627 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10701 flower src_mac 02:f6:26:83:10:6d dst_mac 02:42:d1:ae:b8:45 src_ip 54.93.124.169 dst_ip 38.41.70.226 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10702 flower src_mac 02:ac:0e:0d:39:7d dst_mac 02:54:14:58:30:69 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10703 flower src_mac 02:d1:ad:d6:30:64 dst_mac 02:d8:b8:a2:7c:c6 vlan_id 14 vlan_ethtype 0x0800 src_ip 16.177.15.140 dst_ip 58.48.90.159 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10704 flower src_mac 02:3b:e7:dd:ec:80 dst_mac 02:54:33:28:fc:44 vlan_id 2740 vlan_ethtype ipv4 src_ip 94.44.153.213 dst_ip 111.176.180.136 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10705 flower src_mac 02:17:55:cb:1c:a3 dst_mac 02:f9:c8:08:7d:98 vlan_id 3173 vlan_ethtype ipv4 src_ip 24.200.30.31 dst_ip 59.162.44.43 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10706 flower src_mac 02:66:c8:e1:2a:51 dst_mac 02:33:5c:4b:0b:8a vlan_id 2604 vlan_ethtype 0x0800 src_ip 57.126.145.148 dst_ip 121.154.136.216 ip_proto udp src_port 7781 dst_port 23244 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10707 flower src_mac 02:2a:3c:24:cc:34 dst_mac 02:ac:e9:5e:c2:72 src_ip 18.184.190.186 dst_ip 38.152.220.104 ip_proto tcp src_port 53589 dst_port 27244 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10708 flower src_mac 02:dc:c1:0c:b1:92 dst_mac 02:dc:42:2b:2f:5b vlan_id 2068 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10709 flower src_mac 02:33:ad:f9:d5:67 dst_mac 02:b7:5b:af:d9:02 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10710 flower src_mac 02:99:aa:7e:5a:a3 dst_mac 02:12:a8:a9:ad:db action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10711 flower src_mac 02:8f:d0:24:4d:30 dst_mac 02:a0:a7:88:95:1b src_ip 122.194.144.204 dst_ip 75.4.195.16 ip_proto udp src_port 17239 dst_port 20463 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10712 flower src_mac 02:ed:9f:7c:71:9f dst_mac 02:2b:3b:73:5a:83 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10713 flower src_mac 02:70:b3:30:c0:d2 dst_mac 02:09:0e:93:3b:61 vlan_id 1299 vlan_ethtype 0x0800 src_ip 53.183.237.27 dst_ip 86.220.185.140 ip_proto tcp src_port 21044 dst_port 47922 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10714 flower src_mac 02:06:c7:b8:7b:b7 dst_mac 02:56:85:e3:60:20 vlan_id 1878 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10715 flower src_mac 02:9c:31:3b:10:c6 dst_mac 02:2f:14:e9:41:cc action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10716 flower src_mac 02:85:89:e4:7a:58 dst_mac 02:e2:fd:d1:a9:04 vlan_id 1239 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10717 flower src_mac 02:56:2a:21:3d:82 dst_mac 02:eb:09:5a:43:4b vlan_id 1125 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10718 flower src_mac 02:26:cf:09:54:ca dst_mac 02:9b:0d:0c:8a:01 src_ip 74.232.176.115 dst_ip 107.132.64.138 ip_proto udp src_port 24753 dst_port 27627 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10719 flower src_mac 02:c1:1e:8d:23:77 dst_mac 02:70:3f:ef:fc:ad action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10720 flower src_mac 02:a4:eb:44:f6:c8 dst_mac 02:20:ab:2b:e4:c6 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10721 flower src_mac 02:c7:0a:df:52:a6 dst_mac 02:03:6d:a5:85:bc action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10722 flower src_mac 02:7d:b1:6c:02:70 dst_mac 02:f8:bc:5d:b2:f9 vlan_id 1120 vlan_ethtype ipv4 src_ip 31.83.68.12 dst_ip 111.156.200.241 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10723 flower src_mac 02:4f:4c:cb:de:25 dst_mac 02:0d:41:bf:0b:04 vlan_id 1504 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10724 flower src_mac 02:eb:27:41:4e:b1 dst_mac 02:c7:1b:fd:c8:a1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10725 flower src_mac 02:43:30:d8:bf:df dst_mac 02:43:b7:15:02:a6 vlan_id 1149 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10726 flower src_mac 02:40:1d:b7:a3:89 dst_mac 02:cf:97:fd:85:33 vlan_id 354 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10727 flower src_mac 02:3a:4c:7b:b9:fc dst_mac 02:79:48:e5:0d:26 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10728 flower src_mac 02:b5:23:b2:b1:d2 dst_mac 02:00:db:03:92:5d vlan_id 3778 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10729 flower src_mac 02:bd:d9:3b:a2:2f dst_mac 02:37:01:a4:59:7e vlan_id 2754 vlan_ethtype 0x0800 src_ip 68.255.88.174 dst_ip 22.119.173.187 ip_proto udp src_port 55630 dst_port 20357 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10730 flower src_mac 02:73:46:b3:e9:d1 dst_mac 02:e1:46:e8:3d:4f vlan_id 4076 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10731 flower src_mac 02:86:b6:87:d8:f0 dst_mac 02:3f:55:8f:f3:c2 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10732 flower src_mac 02:ed:f1:11:af:ad dst_mac 02:84:65:b0:78:33 vlan_id 3115 vlan_ethtype ip src_ip 88.17.12.85 dst_ip 115.176.186.102 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10733 flower src_mac 02:74:58:1a:ca:b4 dst_mac 02:14:c1:c6:9b:74 src_ip 37.52.157.24 dst_ip 92.139.18.35 ip_proto tcp src_port 1338 dst_port 30178 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10734 flower src_mac 02:7a:06:f2:1a:31 dst_mac 02:06:ee:aa:e7:be vlan_id 2148 vlan_ethtype 0x0800 src_ip 103.32.243.89 dst_ip 126.242.42.5 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10735 flower src_mac 02:19:f7:fd:42:74 dst_mac 02:1e:7c:89:76:ff src_ip 72.123.246.150 dst_ip 103.53.25.111 ip_proto udp src_port 57163 dst_port 30429 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10736 flower src_mac 02:ad:52:16:c4:03 dst_mac 02:b8:be:bd:3b:e1 vlan_id 2804 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10737 flower src_mac 02:00:be:32:cb:cd dst_mac 02:0b:0c:90:a4:df vlan_id 3814 vlan_ethtype 0x0800 src_ip 12.29.93.65 dst_ip 25.12.105.4 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10738 flower src_mac 02:d8:89:fb:e9:92 dst_mac 02:ad:c6:6b:33:07 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10739 flower src_mac 02:c9:f0:7f:d7:49 dst_mac 02:c9:df:d9:a9:b9 vlan_id 3634 vlan_ethtype 0x0800 src_ip 114.211.231.123 dst_ip 33.194.102.162 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10740 flower src_mac 02:67:da:38:c1:e6 dst_mac 02:c2:12:da:83:d3 src_ip 110.238.190.135 dst_ip 31.112.230.164 ip_proto tcp src_port 25556 dst_port 42842 action pass && tc filter add dev swp1 ingress protocol ip pref 10741 flower src_mac 02:b9:ce:4f:22:a3 dst_mac 02:36:b1:97:1a:fe src_ip 47.176.131.160 dst_ip 104.89.59.247 ip_proto tcp src_port 9764 dst_port 28683 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10742 flower src_mac 02:96:5b:49:a2:cb dst_mac 02:43:08:c7:43:58 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10743 flower src_mac 02:24:0f:6e:ac:b3 dst_mac 02:c9:14:a9:1b:53 vlan_id 3497 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10744 flower src_mac 02:d0:6e:dc:e3:5c dst_mac 02:c3:9b:f0:42:61 action trap && tc filter add dev swp1 ingress protocol ip pref 10745 flower src_mac 02:f5:61:b0:51:68 dst_mac 02:a6:a9:1d:7b:9f src_ip 28.229.51.191 dst_ip 109.106.218.214 ip_proto udp src_port 45418 dst_port 29260 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10746 flower src_mac 02:4f:08:46:8b:ac dst_mac 02:6b:31:1c:23:17 vlan_id 3614 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10747 flower src_mac 02:96:a1:86:07:3c dst_mac 02:12:ed:1c:d1:a4 src_ip 64.23.85.177 dst_ip 95.194.57.14 ip_proto tcp src_port 17971 dst_port 11877 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10748 flower src_mac 02:d9:dc:b5:5b:64 dst_mac 02:99:44:00:f4:1a src_ip 82.170.115.131 dst_ip 91.106.183.151 ip_proto udp src_port 33581 dst_port 31679 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10749 flower src_mac 02:d1:4c:c3:91:f3 dst_mac 02:d2:3e:06:e1:47 vlan_id 3579 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10750 flower src_mac 02:5c:fa:90:86:39 dst_mac 02:5c:77:7c:45:51 src_ip 95.242.164.172 dst_ip 11.125.92.131 ip_proto udp src_port 55480 dst_port 6741 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10751 flower src_mac 02:4e:32:c7:ed:e8 dst_mac 02:28:50:5d:31:b7 src_ip 28.10.22.198 dst_ip 76.168.121.13 ip_proto udp src_port 43192 dst_port 6767 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10752 flower src_mac 02:3a:63:77:d5:0a dst_mac 02:99:bf:44:a5:0d src_ip 56.124.56.78 dst_ip 19.168.239.106 ip_proto udp src_port 4232 dst_port 3277 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10753 flower src_mac 02:46:95:7d:0a:d3 dst_mac 02:58:a1:de:1e:8e vlan_id 1036 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10754 flower src_mac 02:1f:03:13:a1:7a dst_mac 02:2a:95:ac:cc:80 src_ip 111.242.126.234 dst_ip 125.223.47.167 action drop && tc filter add dev swp1 ingress protocol ip pref 10755 flower src_mac 02:b0:1e:9e:78:08 dst_mac 02:cc:11:ae:b1:e3 src_ip 81.251.77.153 dst_ip 41.105.182.165 ip_proto tcp src_port 59991 dst_port 41559 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10756 flower src_mac 02:ea:cf:b2:4e:b9 dst_mac 02:ec:d6:a6:df:5c vlan_id 3500 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10757 flower src_mac 02:56:30:50:b2:01 dst_mac 02:cf:d0:72:39:0a src_ip 30.28.253.205 dst_ip 99.110.40.236 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10758 flower src_mac 02:ec:e7:11:f1:8d dst_mac 02:38:04:92:22:42 src_ip 94.129.161.138 dst_ip 89.182.223.172 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10759 flower src_mac 02:9b:43:4f:51:31 dst_mac 02:2e:28:77:38:10 vlan_id 973 vlan_ethtype 0x0800 src_ip 60.40.176.201 dst_ip 85.98.56.45 ip_proto tcp src_port 23405 dst_port 47136 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10760 flower src_mac 02:26:21:25:96:49 dst_mac 02:e8:ee:45:c7:79 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10761 flower src_mac 02:1f:20:0c:55:81 dst_mac 02:58:43:9b:ca:c6 vlan_id 3042 vlan_ethtype ipv4 src_ip 47.71.17.122 dst_ip 46.22.112.81 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10762 flower src_mac 02:e3:33:3f:18:b7 dst_mac 02:a7:d6:74:85:cc vlan_id 910 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10763 flower src_mac 02:db:48:d5:af:80 dst_mac 02:2f:f7:c5:08:89 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10764 flower src_mac 02:c6:b6:f0:4a:36 dst_mac 02:15:42:5e:8d:32 src_ip 23.79.36.12 dst_ip 57.50.178.81 ip_proto tcp src_port 7746 dst_port 49507 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10765 flower src_mac 02:44:5a:9e:5d:b4 dst_mac 02:0e:4a:7d:8b:30 vlan_id 3994 vlan_ethtype 0x0800 src_ip 57.43.68.62 dst_ip 124.230.203.96 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10766 flower src_mac 02:7b:c3:76:13:13 dst_mac 02:31:76:b3:3c:3c src_ip 74.24.144.80 dst_ip 14.98.0.163 ip_proto udp src_port 36302 dst_port 65524 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10767 flower src_mac 02:2d:d2:4b:6c:fb dst_mac 02:2e:6e:5e:03:7d vlan_id 625 vlan_ethtype ip src_ip 56.230.101.232 dst_ip 61.192.42.171 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10768 flower src_mac 02:8c:aa:db:3a:45 dst_mac 02:1a:6d:2d:d3:26 vlan_id 575 vlan_ethtype 0x0800 src_ip 72.99.252.247 dst_ip 23.31.167.90 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10769 flower src_mac 02:fe:d8:3e:61:2e dst_mac 02:0a:88:52:65:08 vlan_id 1180 vlan_ethtype ip src_ip 52.236.217.92 dst_ip 14.111.133.196 ip_proto tcp src_port 60296 dst_port 2939 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10770 flower src_mac 02:5a:ed:8d:1a:54 dst_mac 02:8a:1c:d3:4d:57 vlan_id 980 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10771 flower src_mac 02:8e:a0:ff:25:fd dst_mac 02:dc:81:b2:9d:22 src_ip 48.203.248.161 dst_ip 72.62.54.60 ip_proto tcp src_port 37300 dst_port 63479 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10772 flower src_mac 02:04:de:ec:80:99 dst_mac 02:27:fb:87:cd:ed src_ip 36.207.70.240 dst_ip 15.26.41.224 ip_proto udp src_port 7672 dst_port 11823 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10773 flower src_mac 02:91:e8:75:cb:04 dst_mac 02:ab:80:41:d9:91 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10774 flower src_mac 02:71:71:b3:ef:4d dst_mac 02:3d:cb:c9:22:e0 vlan_id 811 vlan_ethtype 0x0800 src_ip 46.32.135.244 dst_ip 96.117.5.88 action trap && tc filter add dev swp1 ingress protocol ip pref 10775 flower src_mac 02:2c:d6:91:3a:dd dst_mac 02:f3:69:ca:5a:8c src_ip 84.226.5.102 dst_ip 66.96.115.110 ip_proto udp src_port 44751 dst_port 28029 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10776 flower src_mac 02:a1:0a:73:e8:04 dst_mac 02:de:37:f8:b0:ab vlan_id 2517 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10777 flower src_mac 02:c9:ac:1e:9e:89 dst_mac 02:ec:c4:e4:c0:b9 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10778 flower src_mac 02:19:b1:c2:0c:01 dst_mac 02:6c:86:74:79:06 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10779 flower src_mac 02:e9:e1:77:20:4c dst_mac 02:b3:d8:9c:72:e4 vlan_id 2443 vlan_ethtype 0x0800 src_ip 41.185.218.242 dst_ip 83.198.121.114 action drop && tc filter add dev swp1 ingress protocol ip pref 10780 flower src_mac 02:54:1e:cc:c4:6d dst_mac 02:3c:eb:67:30:4a src_ip 121.242.21.69 dst_ip 116.148.139.65 ip_proto icmp code 155 type 15 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10781 flower src_mac 02:ea:78:9b:56:18 dst_mac 02:3e:a8:09:c8:d9 vlan_id 1641 vlan_ethtype ip src_ip 23.101.179.245 dst_ip 74.238.191.110 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10782 flower src_mac 02:09:39:28:25:81 dst_mac 02:c6:7f:59:8d:d1 vlan_id 300 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10783 flower src_mac 02:47:10:aa:5d:c6 dst_mac 02:37:c8:8e:cc:ee action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10784 flower src_mac 02:0f:0a:61:2a:7b dst_mac 02:dc:26:4f:74:b6 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10785 flower src_mac 02:45:6a:c2:fc:ae dst_mac 02:7d:55:21:5a:38 vlan_id 3419 vlan_ethtype ipv4 src_ip 48.83.161.224 dst_ip 107.217.103.179 ip_proto tcp src_port 18401 dst_port 12703 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10786 flower src_mac 02:c3:e4:4d:f0:6f dst_mac 02:37:08:ce:c5:68 vlan_id 3490 vlan_ethtype 0x0800 src_ip 83.118.82.149 dst_ip 41.173.26.215 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10787 flower src_mac 02:93:a7:1e:0c:da dst_mac 02:28:c0:36:79:3d vlan_id 2925 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10788 flower src_mac 02:be:a6:c0:64:ac dst_mac 02:9d:e7:9b:ca:10 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10789 flower src_mac 02:6f:80:82:e3:4e dst_mac 02:44:aa:4f:66:32 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10790 flower src_mac 02:69:f6:48:ff:e4 dst_mac 02:8d:bb:90:3d:00 vlan_id 3119 vlan_ethtype ip src_ip 96.88.101.231 dst_ip 101.167.56.167 ip_proto udp src_port 19959 dst_port 4162 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10791 flower src_mac 02:b1:9b:df:f6:b9 dst_mac 02:7a:16:c2:ef:9f src_ip 20.251.234.227 dst_ip 120.90.157.98 action pass && tc filter add dev swp1 ingress protocol ip pref 10792 flower src_mac 02:9a:57:e0:91:df dst_mac 02:c2:53:4c:ed:34 src_ip 55.114.188.137 dst_ip 54.60.99.138 ip_proto udp src_port 17070 dst_port 21057 action trap && tc filter add dev swp1 ingress protocol ip pref 10793 flower src_mac 02:46:4d:28:fd:b1 dst_mac 02:38:16:27:f9:71 src_ip 27.55.44.17 dst_ip 86.180.15.44 ip_proto icmp code 54 type 11 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10794 flower src_mac 02:49:5c:17:ee:49 dst_mac 02:75:33:68:06:b8 vlan_id 3642 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10795 flower src_mac 02:c6:e2:1f:14:89 dst_mac 02:71:54:11:86:19 src_ip 20.230.173.113 dst_ip 22.2.7.197 ip_proto icmp code 108 type 17 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10796 flower src_mac 02:c4:20:85:14:91 dst_mac 02:b3:e0:cd:24:04 vlan_id 2608 vlan_ethtype ip src_ip 14.246.115.183 dst_ip 29.171.158.149 ip_proto udp src_port 7956 dst_port 47218 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10797 flower src_mac 02:db:bd:16:a3:3f dst_mac 02:14:53:cb:22:4b vlan_id 187 vlan_ethtype 0x0800 src_ip 117.144.119.128 dst_ip 24.88.127.4 ip_proto udp src_port 49728 dst_port 63875 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10798 flower src_mac 02:52:dd:bd:1c:91 dst_mac 02:92:db:13:f0:1e vlan_id 113 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10799 flower src_mac 02:44:eb:cb:5c:23 dst_mac 02:ad:f6:1a:a9:04 vlan_id 4001 vlan_ethtype 0x9200 action trap INFO asyncssh:logging.py:92 [conn=24, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=6] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 10400 flower src_mac 02:e0:24:d9:ff:9e dst_mac 02:7d:e3:bf:a3:fc vlan_id 1487 vlan_ethtype 0x0800 src_ip 122.27.189.100 dst_ip 73.146.156.137 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10401 flower src_mac 02:d0:38:a6:fc:59 dst_mac 02:0a:83:16:62:15 vlan_id 2541 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10402 flower src_mac 02:03:36:dd:6f:0b dst_mac 02:b6:f2:cc:2e:01 src_ip 65.112.13.58 dst_ip 49.47.222.208 action pass && tc filter add dev swp1 ingress protocol ip pref 10403 flower src_mac 02:b1:9b:ba:52:ef dst_mac 02:c8:96:22:b4:c0 src_ip 79.15.244.48 dst_ip 18.140.235.227 ip_proto icmp code 152 type 0 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10404 flower src_mac 02:8d:21:30:db:49 dst_mac 02:bd:5b:80:3a:76 vlan_id 2884 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10405 flower src_mac 02:eb:bf:9a:97:65 dst_mac 02:7e:cf:e0:40:c7 vlan_id 3605 vlan_ethtype ipv4 src_ip 60.103.25.153 dst_ip 104.96.44.129 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10406 flower src_mac 02:13:2b:28:71:42 dst_mac 02:fa:7d:aa:4e:af vlan_id 1304 vlan_ethtype ip src_ip 88.199.6.216 dst_ip 94.51.198.128 action trap && tc filter add dev swp1 ingress protocol ip pref 10407 flower src_mac 02:ab:7b:0c:fd:ef dst_mac 02:56:11:1e:a2:a4 src_ip 106.253.228.112 dst_ip 75.25.192.119 ip_proto icmp code 8 type 12 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10408 flower src_mac 02:1e:9c:fc:30:6b dst_mac 02:e0:73:7d:b7:4b vlan_id 2575 vlan_ethtype 0x0800 src_ip 81.80.134.75 dst_ip 13.125.111.47 ip_proto udp src_port 21365 dst_port 48334 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10409 flower src_mac 02:c6:26:e0:bf:f2 dst_mac 02:58:91:9d:b3:0b src_ip 122.115.114.123 dst_ip 97.74.98.149 ip_proto tcp src_port 45084 dst_port 5413 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10410 flower src_mac 02:77:73:22:e0:88 dst_mac 02:82:66:d5:b6:09 vlan_id 529 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10411 flower src_mac 02:b9:5b:fb:39:11 dst_mac 02:6d:85:b0:ac:ff vlan_id 3123 vlan_ethtype ip src_ip 35.231.135.145 dst_ip 43.65.75.238 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10412 flower src_mac 02:c2:24:e9:36:a0 dst_mac 02:4f:cf:c5:ae:f1 vlan_id 3091 vlan_ethtype ipv4 src_ip 63.49.147.42 dst_ip 120.51.85.207 ip_proto tcp src_port 43127 dst_port 54927 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10413 flower src_mac 02:e5:b9:79:8d:92 dst_mac 02:7c:e3:81:ce:dd vlan_id 200 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10414 flower src_mac 02:5f:ea:37:5e:43 dst_mac 02:9e:ce:c3:bd:4d vlan_id 1771 vlan_ethtype ipv4 src_ip 108.65.5.17 dst_ip 85.195.2.162 ip_proto tcp src_port 53333 dst_port 28662 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10415 flower src_mac 02:64:c4:3c:3c:0b dst_mac 02:ce:1f:e7:8a:ac vlan_id 305 vlan_ethtype ipv4 src_ip 115.43.200.26 dst_ip 93.213.46.154 ip_proto tcp src_port 59323 dst_port 27035 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10416 flower src_mac 02:9c:01:bc:38:cc dst_mac 02:5e:c3:57:8e:7d vlan_id 3811 vlan_ethtype ipv4 src_ip 120.142.245.167 dst_ip 97.251.92.120 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10417 flower src_mac 02:e8:e7:5a:6b:2b dst_mac 02:ff:fa:aa:3d:fa src_ip 46.74.202.2 dst_ip 80.88.59.107 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10418 flower src_mac 02:af:3a:a2:94:c3 dst_mac 02:12:f9:d3:bc:29 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10419 flower src_mac 02:9d:ef:af:56:9d dst_mac 02:b9:81:fc:d2:f8 vlan_id 616 vlan_ethtype ipv4 src_ip 82.146.24.51 dst_ip 41.131.190.37 action trap && tc filter add dev swp1 ingress protocol ip pref 10420 flower src_mac 02:5f:cc:67:2b:47 dst_mac 02:e3:d7:d0:2e:a1 src_ip 58.72.206.124 dst_ip 96.62.57.223 ip_proto udp src_port 62901 dst_port 35731 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10421 flower src_mac 02:69:89:67:07:98 dst_mac 02:c0:19:a7:30:cb action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10422 flower src_mac 02:ce:42:f7:ed:6c dst_mac 02:0a:16:16:97:09 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10423 flower src_mac 02:86:66:be:76:41 dst_mac 02:53:60:9b:c2:a6 vlan_id 3006 vlan_ethtype ipv4 src_ip 16.151.184.173 dst_ip 123.34.11.147 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10424 flower src_mac 02:b4:d1:39:7d:0a dst_mac 02:b9:07:72:e7:e7 vlan_id 1116 vlan_ethtype 0x0800 src_ip 36.26.89.58 dst_ip 74.168.65.123 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10425 flower src_mac 02:bb:9d:27:7a:6c dst_mac 02:18:4a:59:14:8a vlan_id 3417 vlan_ethtype ipv4 src_ip 67.148.242.143 dst_ip 109.15.190.199 ip_proto udp src_port 41447 dst_port 2817 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10426 flower src_mac 02:ba:c5:3f:dc:fb dst_mac 02:cf:ab:7a:77:96 vlan_id 5 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10427 flower src_mac 02:5f:ec:9c:6e:78 dst_mac 02:4e:06:98:4e:49 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10428 flower src_mac 02:d6:6e:1f:57:b9 dst_mac 02:2e:8c:7b:11:10 vlan_id 1100 vlan_ethtype ipv4 src_ip 91.119.54.13 dst_ip 28.44.222.156 ip_proto tcp src_port 27156 dst_port 6300 action pass && tc filter add dev swp1 ingress protocol ip pref 10429 flower src_mac 02:f9:29:cb:00:62 dst_mac 02:5e:b3:80:ce:db src_ip 36.241.140.11 dst_ip 97.208.142.19 ip_proto tcp src_port 51025 dst_port 17580 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10430 flower src_mac 02:12:35:ba:8c:aa dst_mac 02:16:cb:85:48:af action drop && tc filter add dev swp1 ingress protocol ip pref 10431 flower src_mac 02:53:6e:d9:27:00 dst_mac 02:05:93:c9:58:3a src_ip 44.220.52.228 dst_ip 37.74.213.241 ip_proto icmp code 161 type 0 action trap && tc filter add dev swp1 ingress protocol ip pref 10432 flower src_mac 02:0e:c3:b0:83:54 dst_mac 02:58:09:af:e4:d9 src_ip 59.19.196.24 dst_ip 86.13.105.83 ip_proto tcp src_port 53915 dst_port 26123 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10433 flower src_mac 02:3b:53:3d:7c:b6 dst_mac 02:4a:4b:28:57:9e vlan_id 3921 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10434 flower src_mac 02:87:6b:29:d4:de dst_mac 02:5a:2a:1a:bb:06 vlan_id 1590 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10435 flower src_mac 02:57:85:e7:aa:45 dst_mac 02:1a:5a:5d:63:75 vlan_id 1957 vlan_ethtype 0x0800 src_ip 16.192.230.145 dst_ip 115.121.253.18 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10436 flower src_mac 02:ae:9b:57:2b:a0 dst_mac 02:83:b0:a0:ba:69 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10437 flower src_mac 02:bc:0a:d7:bb:8d dst_mac 02:99:6e:be:25:d4 src_ip 96.2.124.75 dst_ip 75.130.159.52 ip_proto tcp src_port 15632 dst_port 732 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10438 flower src_mac 02:05:d7:6c:d5:17 dst_mac 02:14:10:70:9c:b9 src_ip 48.189.78.3 dst_ip 100.168.49.240 ip_proto icmp code 55 type 13 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10439 flower src_mac 02:d1:80:56:08:c1 dst_mac 02:c3:a7:db:e7:b7 src_ip 34.84.70.29 dst_ip 81.140.66.55 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10440 flower src_mac 02:aa:28:1c:51:db dst_mac 02:bf:5c:b4:3e:3d src_ip 88.134.99.39 dst_ip 111.229.199.20 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10441 flower src_mac 02:04:45:8e:fb:3f dst_mac 02:ae:fa:b0:4d:f1 vlan_id 3201 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10442 flower src_mac 02:94:1f:eb:b2:1f dst_mac 02:76:84:bb:18:44 src_ip 89.37.209.8 dst_ip 109.28.129.53 ip_proto tcp src_port 53165 dst_port 3754 action trap && tc filter add dev swp1 ingress protocol ip pref 10443 flower src_mac 02:3e:e6:27:b9:92 dst_mac 02:af:c3:05:f5:fe src_ip 100.87.1.83 dst_ip 78.215.42.4 ip_proto tcp src_port 17576 dst_port 15698 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10444 flower src_mac 02:fb:eb:db:d7:52 dst_mac 02:63:53:b4:6c:03 vlan_id 2419 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10445 flower src_mac 02:2f:b6:ce:c2:d4 dst_mac 02:de:7f:9d:94:4a vlan_id 208 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10446 flower src_mac 02:67:61:3b:b2:4b dst_mac 02:74:e5:17:50:0c vlan_id 1901 vlan_ethtype ipv4 src_ip 110.40.100.175 dst_ip 48.9.173.120 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10447 flower src_mac 02:f8:2f:bb:71:e9 dst_mac 02:b0:f8:3f:28:8f vlan_id 71 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10448 flower src_mac 02:93:ce:75:c8:3f dst_mac 02:44:ee:13:e0:cc action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10449 flower src_mac 02:7b:b1:a9:a2:23 dst_mac 02:c8:d6:06:ba:0c action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10450 flower src_mac 02:f1:59:45:30:46 dst_mac 02:c0:8a:55:54:c5 src_ip 69.137.197.2 dst_ip 31.158.241.204 ip_proto tcp src_port 27724 dst_port 14269 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10451 flower src_mac 02:36:12:36:d4:d7 dst_mac 02:d2:56:e0:ac:21 src_ip 110.113.62.34 dst_ip 14.225.221.233 ip_proto udp src_port 19399 dst_port 37003 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10452 flower src_mac 02:08:0f:58:80:e3 dst_mac 02:57:b3:bf:fd:13 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10453 flower src_mac 02:9c:29:d6:3b:7e dst_mac 02:0e:f0:1e:68:32 vlan_id 1426 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10454 flower src_mac 02:81:64:42:00:a3 dst_mac 02:1d:7a:93:22:3a vlan_id 3849 vlan_ethtype ip src_ip 81.71.235.18 dst_ip 29.142.188.208 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10455 flower src_mac 02:30:c4:f5:99:44 dst_mac 02:19:65:6c:c9:fb vlan_id 1942 vlan_ethtype ipv4 src_ip 121.167.204.215 dst_ip 43.58.17.112 action trap && tc filter add dev swp1 ingress protocol ip pref 10456 flower src_mac 02:5e:e8:05:4d:92 dst_mac 02:1a:8c:b4:43:b6 src_ip 107.121.126.45 dst_ip 91.245.53.63 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10457 flower src_mac 02:a5:76:60:36:c2 dst_mac 02:5c:c9:b4:f2:76 vlan_id 1740 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10458 flower src_mac 02:be:5e:94:68:7a dst_mac 02:34:54:4a:91:c1 src_ip 111.183.119.195 dst_ip 65.2.64.128 ip_proto tcp src_port 33394 dst_port 14545 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10459 flower src_mac 02:d3:cd:4e:96:6a dst_mac 02:25:76:a9:74:4c vlan_id 3914 vlan_ethtype 0x0800 src_ip 98.152.242.28 dst_ip 43.123.31.17 ip_proto udp src_port 37941 dst_port 46536 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10460 flower src_mac 02:3b:bf:95:b4:45 dst_mac 02:dc:e3:df:71:1d src_ip 110.82.153.190 dst_ip 71.74.84.188 ip_proto icmp code 186 type 12 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10461 flower src_mac 02:be:8e:02:ec:48 dst_mac 02:e0:b5:72:2a:7e vlan_id 1190 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10462 flower src_mac 02:03:14:5b:2d:88 dst_mac 02:11:84:02:62:ad vlan_id 872 vlan_ethtype 0x0800 src_ip 58.91.244.236 dst_ip 62.229.136.25 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10463 flower src_mac 02:9e:11:9d:9c:75 dst_mac 02:29:96:33:04:1b vlan_id 4047 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10464 flower src_mac 02:aa:10:1d:d5:30 dst_mac 02:d6:1d:e7:1b:dd vlan_id 358 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10465 flower src_mac 02:9f:08:ce:35:6c dst_mac 02:66:e1:36:17:5e vlan_id 1406 vlan_ethtype 0x0800 src_ip 121.137.20.171 dst_ip 36.1.106.107 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10466 flower src_mac 02:1d:f6:d6:3d:92 dst_mac 02:40:83:cf:20:da src_ip 56.39.106.220 dst_ip 101.244.120.115 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10467 flower src_mac 02:3d:7c:6e:18:72 dst_mac 02:0e:5e:9e:c1:66 vlan_id 85 vlan_ethtype ipv4 src_ip 113.145.122.144 dst_ip 65.239.72.83 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10468 flower src_mac 02:6f:a5:71:d5:3b dst_mac 02:a2:d8:6c:12:f5 vlan_id 4012 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10469 flower src_mac 02:fe:c9:98:1a:6a dst_mac 02:26:4e:9f:2a:eb src_ip 46.78.35.72 dst_ip 102.222.149.66 ip_proto icmp code 181 type 3 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10470 flower src_mac 02:de:e3:70:49:d7 dst_mac 02:62:31:c8:55:1f src_ip 50.212.105.184 dst_ip 50.30.198.201 ip_proto udp src_port 7773 dst_port 356 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10471 flower src_mac 02:1a:d9:ff:6a:ca dst_mac 02:73:2c:9c:79:f2 vlan_id 2015 vlan_ethtype ip src_ip 121.100.225.66 dst_ip 78.156.253.222 ip_proto tcp src_port 3266 dst_port 62708 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10472 flower src_mac 02:f7:9f:d7:d0:70 dst_mac 02:d2:7c:2d:fe:bf action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10473 flower src_mac 02:67:d1:70:81:fd dst_mac 02:89:e6:32:d3:93 vlan_id 1000 vlan_ethtype ipv4 src_ip 55.160.97.44 dst_ip 34.157.159.43 ip_proto tcp src_port 5253 dst_port 34986 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10474 flower src_mac 02:33:a4:c6:d9:0f dst_mac 02:5d:d3:d0:54:8e src_ip 121.218.122.68 dst_ip 88.141.179.78 ip_proto udp src_port 48903 dst_port 27072 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10475 flower src_mac 02:16:c2:7e:ee:80 dst_mac 02:09:f5:ec:af:5b vlan_id 1481 vlan_ethtype 0x0800 src_ip 37.107.242.217 dst_ip 28.94.250.26 ip_proto tcp src_port 43782 dst_port 30280 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10476 flower src_mac 02:17:89:4e:5a:9b dst_mac 02:ba:1b:d9:62:ef vlan_id 3769 vlan_ethtype ip src_ip 53.79.24.176 dst_ip 90.110.19.40 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10477 flower src_mac 02:bd:c0:99:61:48 dst_mac 02:ca:0a:c5:1b:ff vlan_id 1460 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10478 flower src_mac 02:e1:ff:67:c3:19 dst_mac 02:86:09:34:7e:ac src_ip 50.216.254.190 dst_ip 103.156.70.236 ip_proto udp src_port 64468 dst_port 35635 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10479 flower src_mac 02:16:d1:36:f4:9f dst_mac 02:f2:12:83:6d:a7 vlan_id 2253 vlan_ethtype ipv4 src_ip 103.115.91.8 dst_ip 38.215.210.91 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10480 flower src_mac 02:c3:6c:62:1c:61 dst_mac 02:2f:aa:87:5e:4e vlan_id 1454 vlan_ethtype 0x0800 src_ip 37.66.169.224 dst_ip 20.128.116.35 action pass && tc filter add dev swp1 ingress protocol ip pref 10481 flower src_mac 02:dd:e8:18:74:c9 dst_mac 02:34:84:31:35:52 src_ip 13.50.130.211 dst_ip 24.62.156.37 ip_proto icmp code 211 type 15 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10482 flower src_mac 02:68:5e:02:c3:e8 dst_mac 02:04:a4:36:72:fa vlan_id 147 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10483 flower src_mac 02:5f:95:a9:e1:23 dst_mac 02:d0:d9:2d:99:f2 vlan_id 3678 vlan_ethtype ipv4 src_ip 115.254.164.105 dst_ip 108.144.161.100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10484 flower src_mac 02:ff:a1:de:51:3c dst_mac 02:09:cd:de:d6:75 vlan_id 860 vlan_ethtype ipv4 src_ip 108.211.238.140 dst_ip 59.210.155.13 ip_proto tcp src_port 46077 dst_port 18630 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10485 flower src_mac 02:36:92:36:c5:ac dst_mac 02:a7:db:25:3f:40 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10486 flower src_mac 02:bb:07:2b:07:77 dst_mac 02:39:91:5c:00:e4 vlan_id 1022 vlan_ethtype ipv4 src_ip 102.192.108.141 dst_ip 110.3.176.48 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10487 flower src_mac 02:ab:29:61:a6:1c dst_mac 02:77:2f:ec:22:ea vlan_id 2537 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10488 flower src_mac 02:d0:06:eb:f7:84 dst_mac 02:8f:3d:33:f1:d8 src_ip 27.89.201.125 dst_ip 103.159.121.39 ip_proto tcp src_port 53508 dst_port 56654 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10489 flower src_mac 02:d3:11:4f:7d:b2 dst_mac 02:08:03:b5:a6:29 vlan_id 511 vlan_ethtype ipv4 src_ip 44.60.187.8 dst_ip 45.115.9.80 ip_proto tcp src_port 8427 dst_port 19619 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10490 flower src_mac 02:8c:e0:ab:50:83 dst_mac 02:cf:cb:48:4a:63 vlan_id 2571 vlan_ethtype ipv4 src_ip 26.216.176.84 dst_ip 101.98.192.58 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10491 flower src_mac 02:70:46:59:ed:90 dst_mac 02:b3:db:40:8c:71 vlan_id 2890 vlan_ethtype ip src_ip 125.144.107.37 dst_ip 24.29.105.116 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10492 flower src_mac 02:f8:2c:1a:b2:1c dst_mac 02:fd:79:03:b1:77 vlan_id 2476 vlan_ethtype 0x0800 src_ip 58.233.51.13 dst_ip 66.20.33.207 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10493 flower src_mac 02:e2:a2:30:dc:fd dst_mac 02:86:8b:76:00:33 vlan_id 1551 vlan_ethtype 0x0800 src_ip 117.47.78.134 dst_ip 17.190.55.237 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10494 flower src_mac 02:20:60:5e:4e:4d dst_mac 02:bf:29:84:f6:9c src_ip 11.83.34.237 dst_ip 62.146.121.161 action pass && tc filter add dev swp1 ingress protocol ip pref 10495 flower src_mac 02:2f:a8:3b:97:b6 dst_mac 02:b3:ba:ac:bc:a6 src_ip 121.30.91.138 dst_ip 96.23.193.171 ip_proto tcp src_port 35378 dst_port 64784 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10496 flower src_mac 02:d8:16:43:64:e0 dst_mac 02:ca:b1:2e:65:14 vlan_id 1014 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10497 flower src_mac 02:fb:23:c1:ab:4b dst_mac 02:30:7a:3e:f2:fa action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10498 flower src_mac 02:7a:b7:78:92:3c dst_mac 02:32:f9:a2:83:07 vlan_id 1547 vlan_ethtype 0x0800 src_ip 121.214.183.98 dst_ip 58.111.209.203 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10499 flower src_mac 02:9b:99:44:35:49 dst_mac 02:7a:b0:24:78:d9 vlan_id 3234 vlan_ethtype ipv4 src_ip 108.167.199.223 dst_ip 28.243.192.198 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10500 flower src_mac 02:c1:3d:73:7e:4e dst_mac 02:e4:8b:e9:30:df src_ip 75.164.174.172 dst_ip 14.121.158.233 ip_proto tcp src_port 52953 dst_port 60741 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10501 flower src_mac 02:fc:73:3d:4e:c4 dst_mac 02:72:e0:0c:f5:54 vlan_id 2890 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10502 flower src_mac 02:2c:ec:75:6e:3b dst_mac 02:5c:d9:a0:57:f5 action trap && tc filter add dev swp1 ingress protocol ip pref 10503 flower src_mac 02:9b:40:ed:1a:11 dst_mac 02:a6:a7:2d:58:2a src_ip 53.37.89.83 dst_ip 90.77.193.33 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10504 flower src_mac 02:df:56:44:c6:de dst_mac 02:ef:41:d1:03:5b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10505 flower src_mac 02:e8:9b:a1:e4:5b dst_mac 02:90:63:ec:e8:20 vlan_id 2047 vlan_ethtype ipv4 src_ip 117.209.239.37 dst_ip 55.201.250.43 ip_proto tcp src_port 9740 dst_port 38106 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10506 flower src_mac 02:c9:2d:65:02:97 dst_mac 02:07:f0:01:77:27 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10507 flower src_mac 02:67:04:e4:b9:7f dst_mac 02:00:9c:4a:e8:c7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10508 flower src_mac 02:0e:da:c5:b8:d5 dst_mac 02:2c:bb:6c:10:94 vlan_id 2180 vlan_ethtype ip src_ip 122.28.74.250 dst_ip 59.152.85.185 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10509 flower src_mac 02:10:8e:f8:b8:ea dst_mac 02:b2:3a:15:09:7f action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10510 flower src_mac 02:21:01:24:f8:61 dst_mac 02:30:bd:a9:c3:5b vlan_id 3320 vlan_ethtype ipv4 src_ip 31.24.154.19 dst_ip 84.207.240.109 action pass && tc filter add dev swp1 ingress protocol ip pref 10511 flower src_mac 02:62:cb:f5:90:12 dst_mac 02:39:ed:c3:7c:ac src_ip 114.126.101.168 dst_ip 107.249.97.146 ip_proto udp src_port 33569 dst_port 64500 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10512 flower src_mac 02:3a:02:52:32:8a dst_mac 02:4e:f9:9c:31:4c src_ip 71.26.91.120 dst_ip 116.165.107.83 ip_proto udp src_port 42091 dst_port 55232 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10513 flower src_mac 02:35:b1:1b:2e:9e dst_mac 02:e4:95:63:84:73 src_ip 34.160.177.48 dst_ip 35.39.223.25 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10514 flower src_mac 02:59:a6:08:80:21 dst_mac 02:43:ed:90:3d:42 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10515 flower src_mac 02:60:57:d6:77:ed dst_mac 02:e4:e0:03:67:c0 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10516 flower src_mac 02:b7:10:75:53:dd dst_mac 02:a7:23:ee:fb:d2 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10517 flower src_mac 02:5d:7a:c9:77:a4 dst_mac 02:f6:7b:17:e2:61 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10518 flower src_mac 02:84:cf:bb:d6:87 dst_mac 02:c0:da:f1:90:d9 vlan_id 419 vlan_ethtype ip src_ip 22.37.42.26 dst_ip 116.253.35.177 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10519 flower src_mac 02:69:a6:84:38:73 dst_mac 02:80:be:22:5b:78 vlan_id 2126 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10520 flower src_mac 02:67:65:54:91:53 dst_mac 02:a7:9e:8f:82:36 vlan_id 2772 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10521 flower src_mac 02:15:2b:48:7c:25 dst_mac 02:46:86:d6:6e:41 vlan_id 248 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10522 flower src_mac 02:d2:0b:df:25:4c dst_mac 02:9b:ca:0b:1b:8d vlan_id 120 vlan_ethtype ipv4 src_ip 110.16.33.195 dst_ip 81.95.16.66 ip_proto udp src_port 6113 dst_port 4425 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10523 flower src_mac 02:bb:db:a9:68:e3 dst_mac 02:6e:58:a3:74:49 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10524 flower src_mac 02:73:f0:10:98:90 dst_mac 02:67:e2:32:97:84 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10525 flower src_mac 02:3c:6e:d1:c3:73 dst_mac 02:fe:7f:9c:b9:ff action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10526 flower src_mac 02:76:21:5c:6b:3c dst_mac 02:91:3d:f5:a5:0b src_ip 106.11.171.109 dst_ip 14.56.251.124 ip_proto udp src_port 43824 dst_port 19992 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10527 flower src_mac 02:47:63:f7:da:df dst_mac 02:5a:fb:41:ad:75 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10528 flower src_mac 02:83:16:9b:c1:8a dst_mac 02:e5:ab:30:1f:77 action drop && tc filter add dev swp1 ingress protocol ip pref 10529 flower src_mac 02:cd:53:1d:22:a9 dst_mac 02:0b:b8:80:e3:bf src_ip 97.253.73.62 dst_ip 46.45.160.185 ip_proto tcp src_port 21413 dst_port 46935 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10530 flower src_mac 02:ac:a3:72:fd:9a dst_mac 02:94:8d:98:42:b0 vlan_id 1765 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10531 flower src_mac 02:26:59:21:d7:6b dst_mac 02:aa:e9:4c:6b:a7 vlan_id 168 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10532 flower src_mac 02:cf:12:85:04:97 dst_mac 02:46:84:08:02:74 vlan_id 2056 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10533 flower src_mac 02:4f:a8:e5:5e:69 dst_mac 02:41:00:7a:1f:f1 vlan_id 3234 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10534 flower src_mac 02:32:77:ea:f5:70 dst_mac 02:11:3c:79:10:96 vlan_id 2671 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10535 flower src_mac 02:5b:10:2b:a9:b5 dst_mac 02:81:3e:d4:11:b8 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10536 flower src_mac 02:f7:c2:a0:3e:e2 dst_mac 02:55:ad:90:f0:31 action pass && tc filter add dev swp1 ingress protocol ip pref 10537 flower src_mac 02:91:9a:39:ca:e2 dst_mac 02:dc:1d:90:d0:65 src_ip 85.200.187.167 dst_ip 12.91.63.93 ip_proto tcp src_port 8161 dst_port 48780 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10538 flower src_mac 02:71:c8:65:48:ac dst_mac 02:8f:db:55:93:99 vlan_id 652 vlan_ethtype ip src_ip 43.86.11.237 dst_ip 40.193.111.79 ip_proto tcp src_port 28799 dst_port 21874 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10539 flower src_mac 02:ba:b1:40:08:4b dst_mac 02:47:a0:b8:4c:46 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10540 flower src_mac 02:48:c4:9a:e0:83 dst_mac 02:ae:82:04:f9:d1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10541 flower src_mac 02:4c:4a:e5:c3:0d dst_mac 02:b2:cc:a0:1d:f6 vlan_id 527 vlan_ethtype 0x0800 src_ip 113.4.220.192 dst_ip 11.138.105.22 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10542 flower src_mac 02:3b:31:96:b1:46 dst_mac 02:a5:b0:a7:df:34 vlan_id 2412 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10543 flower src_mac 02:21:77:7d:aa:76 dst_mac 02:70:8a:b5:6e:ad action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10544 flower src_mac 02:75:10:09:d8:dd dst_mac 02:f4:b5:dd:b7:28 vlan_id 2516 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10545 flower src_mac 02:68:3b:66:23:b6 dst_mac 02:6b:95:76:74:dd vlan_id 1406 vlan_ethtype ip src_ip 25.187.195.204 dst_ip 11.21.101.219 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10546 flower src_mac 02:9f:49:fc:d1:e7 dst_mac 02:73:9b:5e:21:23 vlan_id 3624 vlan_ethtype 0x0800 src_ip 118.214.169.20 dst_ip 40.65.4.177 ip_proto udp src_port 17403 dst_port 36362 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10547 flower src_mac 02:c4:86:18:b5:2b dst_mac 02:3e:23:3d:4a:97 vlan_id 450 vlan_ethtype ip src_ip 120.150.20.156 dst_ip 28.180.78.77 ip_proto tcp src_port 30864 dst_port 52295 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10548 flower src_mac 02:67:df:2d:98:77 dst_mac 02:18:42:28:1b:ff vlan_id 576 vlan_ethtype ipv4 src_ip 105.73.204.94 dst_ip 73.222.98.173 ip_proto udp src_port 36018 dst_port 20438 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10549 flower src_mac 02:db:fc:97:2f:7e dst_mac 02:ed:97:78:08:47 vlan_id 3398 vlan_ethtype 0x0800 src_ip 18.143.122.56 dst_ip 101.196.62.81 ip_proto udp src_port 20836 dst_port 38862 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10550 flower src_mac 02:e3:cc:c8:ca:7f dst_mac 02:54:e5:73:9c:ba vlan_id 725 vlan_ethtype ipv4 src_ip 121.252.158.243 dst_ip 29.99.57.115 ip_proto udp src_port 10039 dst_port 21855 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10551 flower src_mac 02:36:a7:4e:86:bb dst_mac 02:d6:12:a3:b7:95 vlan_id 2020 vlan_ethtype 0x0800 src_ip 33.255.71.82 dst_ip 38.121.6.30 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10552 flower src_mac 02:05:40:54:4c:58 dst_mac 02:94:ea:cb:95:a8 vlan_id 4038 vlan_ethtype ipv4 src_ip 81.63.5.226 dst_ip 57.160.97.175 ip_proto tcp src_port 54613 dst_port 16072 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10553 flower src_mac 02:85:96:20:60:90 dst_mac 02:fa:1d:0a:66:05 vlan_id 1212 vlan_ethtype ip src_ip 34.68.114.196 dst_ip 71.74.235.106 ip_proto udp src_port 46461 dst_port 30961 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10554 flower src_mac 02:9a:79:a8:d8:9f dst_mac 02:30:8c:37:56:4c src_ip 18.121.66.9 dst_ip 105.151.192.111 ip_proto udp src_port 35347 dst_port 28687 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10555 flower src_mac 02:4e:71:04:4c:1d dst_mac 02:8f:dc:5e:52:e0 vlan_id 1845 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10556 flower src_mac 02:b3:8a:3f:6e:e9 dst_mac 02:11:c6:b7:56:8e vlan_id 3137 vlan_ethtype ipv4 src_ip 104.166.19.167 dst_ip 19.215.247.193 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10557 flower src_mac 02:82:91:1a:76:8e dst_mac 02:64:04:16:51:91 vlan_id 2177 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10558 flower src_mac 02:3b:d7:bf:6d:07 dst_mac 02:89:e0:d8:86:96 vlan_id 2934 vlan_ethtype ipv4 src_ip 106.71.27.139 dst_ip 17.41.215.211 ip_proto udp src_port 57348 dst_port 65522 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10559 flower src_mac 02:d0:f3:45:11:a4 dst_mac 02:aa:bd:6b:c9:0c action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10560 flower src_mac 02:3d:cc:c3:a6:3d dst_mac 02:ba:50:d5:0a:27 vlan_id 2771 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10561 flower src_mac 02:9f:b5:23:28:bb dst_mac 02:b6:e6:d9:44:35 action trap && tc filter add dev swp1 ingress protocol ip pref 10562 flower src_mac 02:26:2d:36:9b:af dst_mac 02:fe:b1:30:02:ed src_ip 58.131.170.145 dst_ip 51.105.134.175 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10563 flower src_mac 02:5c:5e:a3:ad:e5 dst_mac 02:10:f7:78:ee:f5 vlan_id 148 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10564 flower src_mac 02:f7:b8:4d:58:8a dst_mac 02:c3:48:d9:93:7d vlan_id 2941 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10565 flower src_mac 02:eb:1d:bb:d5:ce dst_mac 02:69:1c:56:24:36 vlan_id 3903 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10566 flower src_mac 02:b0:18:f6:3a:0d dst_mac 02:51:b7:98:b9:36 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10567 flower src_mac 02:e6:6f:57:64:46 dst_mac 02:77:cc:cf:2c:74 vlan_id 560 vlan_ethtype 0x0800 src_ip 68.229.190.72 dst_ip 90.8.42.6 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10568 flower src_mac 02:3a:62:60:96:3f dst_mac 02:c2:72:4d:13:ff vlan_id 2614 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10569 flower src_mac 02:bf:c7:34:13:93 dst_mac 02:23:62:2c:53:18 src_ip 17.194.204.166 dst_ip 96.251.102.174 ip_proto udp src_port 30834 dst_port 55405 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10570 flower src_mac 02:0c:f6:3e:1f:21 dst_mac 02:df:11:95:f6:dd vlan_id 1455 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10571 flower src_mac 02:d4:71:f2:42:6f dst_mac 02:fc:cc:80:9f:30 src_ip 79.66.94.75 dst_ip 75.70.19.227 ip_proto icmp code 238 type 15 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10572 flower src_mac 02:cc:87:0b:9d:e4 dst_mac 02:16:ed:c0:5b:c2 src_ip 117.247.114.40 dst_ip 66.148.37.77 ip_proto icmp code 200 type 12 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10573 flower src_mac 02:15:1f:3e:f7:49 dst_mac 02:a3:97:24:2f:b6 vlan_id 1531 vlan_ethtype 0x0800 src_ip 29.150.184.105 dst_ip 94.248.225.42 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10574 flower src_mac 02:58:b1:af:b9:3e dst_mac 02:36:cf:bd:83:cc vlan_id 2679 vlan_ethtype ipv4 src_ip 15.13.115.145 dst_ip 85.2.157.124 ip_proto udp src_port 5810 dst_port 17439 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10575 flower src_mac 02:94:93:fa:ac:91 dst_mac 02:2e:1a:09:0c:b8 vlan_id 3606 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10576 flower src_mac 02:aa:95:89:3e:73 dst_mac 02:0b:61:a7:8f:a3 vlan_id 3130 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10577 flower src_mac 02:70:84:2c:0d:4f dst_mac 02:7e:f9:9b:ff:42 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10578 flower src_mac 02:23:5d:8b:f2:0c dst_mac 02:c6:35:00:13:8e action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10579 flower src_mac 02:50:bd:ad:9b:14 dst_mac 02:52:fc:c2:55:4c action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10580 flower src_mac 02:c2:c8:e0:00:5c dst_mac 02:77:07:59:77:5b vlan_id 3495 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10581 flower src_mac 02:da:66:0b:a0:dd dst_mac 02:47:0e:3a:cc:9a src_ip 13.123.216.90 dst_ip 123.153.247.4 ip_proto udp src_port 19131 dst_port 14942 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10582 flower src_mac 02:0a:bd:b5:23:89 dst_mac 02:d7:b6:83:b8:bd src_ip 117.135.21.9 dst_ip 20.6.200.45 ip_proto tcp src_port 35196 dst_port 57826 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10583 flower src_mac 02:77:1f:98:55:7a dst_mac 02:23:fa:15:c7:9f src_ip 75.16.102.168 dst_ip 30.162.108.133 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10584 flower src_mac 02:c2:f5:3f:8e:2e dst_mac 02:b2:c8:e7:b7:f4 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10585 flower src_mac 02:5e:c9:50:ba:34 dst_mac 02:55:92:6e:57:11 vlan_id 1049 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10586 flower src_mac 02:41:48:b7:9f:45 dst_mac 02:ce:2b:60:6f:3e vlan_id 1431 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10587 flower src_mac 02:7b:4c:89:bb:46 dst_mac 02:d3:da:d1:aa:96 vlan_id 521 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10588 flower src_mac 02:d6:0a:af:52:ef dst_mac 02:3d:19:17:01:41 src_ip 23.55.214.194 dst_ip 33.162.113.51 ip_proto icmp code 95 type 12 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10589 flower src_mac 02:1c:0d:4f:1f:4f dst_mac 02:b3:84:e2:c0:39 vlan_id 2403 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10590 flower src_mac 02:20:e1:0f:26:29 dst_mac 02:db:5f:45:d1:c7 src_ip 44.195.40.93 dst_ip 102.89.163.80 ip_proto tcp src_port 15070 dst_port 1243 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10591 flower src_mac 02:64:45:87:59:88 dst_mac 02:9f:17:4d:20:b8 vlan_id 635 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10592 flower src_mac 02:1b:b9:b8:9a:65 dst_mac 02:32:ec:12:cb:ad src_ip 40.81.239.221 dst_ip 21.148.227.106 ip_proto tcp src_port 39333 dst_port 43688 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10593 flower src_mac 02:33:9e:53:bf:c5 dst_mac 02:17:8a:fd:fd:55 src_ip 88.158.136.225 dst_ip 117.99.176.75 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10594 flower src_mac 02:35:04:14:44:5c dst_mac 02:6b:45:16:5e:cc vlan_id 168 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10595 flower src_mac 02:54:b7:c4:6c:e1 dst_mac 02:5b:5b:37:9e:08 vlan_id 1066 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10596 flower src_mac 02:16:07:00:68:03 dst_mac 02:e1:f7:b7:52:9e vlan_id 2247 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10597 flower src_mac 02:08:44:e5:0d:4b dst_mac 02:b2:5e:fe:03:47 vlan_id 2308 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10598 flower src_mac 02:75:41:0a:8e:22 dst_mac 02:ee:c4:f1:23:4e action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10599 flower src_mac 02:ab:84:c4:e9:a7 dst_mac 02:5d:4c:fd:72:5d src_ip 107.99.101.141 dst_ip 48.116.232.127 ip_proto tcp src_port 44979 dst_port 19733 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10600 flower src_mac 02:dd:1e:1f:3a:76 dst_mac 02:06:71:11:2b:b0 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10601 flower src_mac 02:05:06:fb:1d:5b dst_mac 02:83:bd:12:15:81 vlan_id 2600 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10602 flower src_mac 02:51:50:c9:dd:4a dst_mac 02:7b:bc:86:e1:63 vlan_id 4023 vlan_ethtype ip src_ip 92.76.78.183 dst_ip 119.52.24.91 ip_proto tcp src_port 39903 dst_port 2905 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10603 flower src_mac 02:10:b6:2e:e8:55 dst_mac 02:c7:d0:a4:47:e4 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10604 flower src_mac 02:f3:7d:78:01:63 dst_mac 02:c8:99:d7:f2:cb src_ip 88.213.54.36 dst_ip 25.55.169.120 ip_proto tcp src_port 5860 dst_port 63927 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10605 flower src_mac 02:58:47:05:3e:12 dst_mac 02:b1:58:f2:94:30 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10606 flower src_mac 02:21:5a:e2:83:4f dst_mac 02:15:5f:f4:5c:9c action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10607 flower src_mac 02:a0:c0:c4:6f:5c dst_mac 02:b8:a7:a2:a2:2c action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10608 flower src_mac 02:44:d8:1c:ef:6c dst_mac 02:00:20:24:db:cf vlan_id 224 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10609 flower src_mac 02:97:77:c1:a5:ca dst_mac 02:95:f5:29:62:81 vlan_id 1563 vlan_ethtype ip src_ip 83.134.198.43 dst_ip 91.80.139.177 ip_proto tcp src_port 1093 dst_port 53340 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10610 flower src_mac 02:6f:2b:d1:82:7e dst_mac 02:88:50:62:ab:73 vlan_id 3510 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10611 flower src_mac 02:40:35:ed:a0:84 dst_mac 02:6c:91:d4:c5:8c vlan_id 3688 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10612 flower src_mac 02:e1:2f:0f:43:b5 dst_mac 02:ca:3e:8d:89:6c src_ip 83.180.142.78 dst_ip 11.1.13.201 ip_proto icmp code 83 type 0 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10613 flower src_mac 02:31:49:10:a4:08 dst_mac 02:f5:ae:f9:62:9a vlan_id 1268 vlan_ethtype 0x0800 src_ip 34.154.52.88 dst_ip 104.0.146.46 ip_proto udp src_port 61387 dst_port 29160 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10614 flower src_mac 02:97:2f:1a:97:e3 dst_mac 02:d2:73:87:76:b2 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10615 flower src_mac 02:b4:ff:d0:06:ec dst_mac 02:f8:41:58:50:5f vlan_id 3980 vlan_ethtype ipv4 src_ip 55.105.211.59 dst_ip 103.80.0.133 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10616 flower src_mac 02:09:24:e0:e9:96 dst_mac 02:bc:d3:58:cb:01 src_ip 53.121.144.150 dst_ip 124.46.124.225 ip_proto tcp src_port 27788 dst_port 43414 action pass && tc filter add dev swp1 ingress protocol ip pref 10617 flower src_mac 02:64:13:89:81:f3 dst_mac 02:93:10:40:8d:e5 src_ip 113.40.109.68 dst_ip 68.202.36.172 ip_proto icmp code 148 type 4 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10618 flower src_mac 02:0e:51:1d:92:5b dst_mac 02:29:63:7b:02:af vlan_id 2912 vlan_ethtype ipv4 src_ip 47.36.97.213 dst_ip 126.184.215.8 ip_proto udp src_port 58415 dst_port 43854 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10619 flower src_mac 02:42:ea:2b:e5:31 dst_mac 02:60:94:e0:0a:37 vlan_id 1086 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10620 flower src_mac 02:7c:68:fc:24:46 dst_mac 02:48:9d:df:f2:9a vlan_id 1463 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10621 flower src_mac 02:f9:61:dc:05:2d dst_mac 02:51:d2:f3:4a:70 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10622 flower src_mac 02:d9:4a:4e:f3:3d dst_mac 02:5c:c0:8c:f8:f5 vlan_id 2852 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10623 flower src_mac 02:ae:34:35:aa:43 dst_mac 02:cd:e3:d5:23:cc action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10624 flower src_mac 02:a1:be:0d:8a:9e dst_mac 02:5b:a4:74:c9:48 vlan_id 1980 vlan_ethtype 0x0800 src_ip 47.236.57.147 dst_ip 83.45.176.167 action drop && tc filter add dev swp1 ingress protocol ip pref 10625 flower src_mac 02:8d:a5:2d:f2:4e dst_mac 02:37:da:41:b8:1e src_ip 36.96.199.18 dst_ip 50.223.85.32 ip_proto tcp src_port 14785 dst_port 65246 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10626 flower src_mac 02:18:f4:33:94:88 dst_mac 02:48:22:60:76:54 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10627 flower src_mac 02:d8:6f:b8:9c:6d dst_mac 02:e6:f0:98:13:85 vlan_id 960 vlan_ethtype ip src_ip 32.21.164.127 dst_ip 103.185.35.120 ip_proto tcp src_port 208 dst_port 49441 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10628 flower src_mac 02:bb:f8:f4:65:f3 dst_mac 02:19:7b:87:7a:34 vlan_id 3594 vlan_ethtype ip src_ip 45.204.44.128 dst_ip 21.71.239.149 ip_proto tcp src_port 20530 dst_port 12809 action trap && tc filter add dev swp1 ingress protocol ip pref 10629 flower src_mac 02:b0:f7:d9:aa:a5 dst_mac 02:5c:84:0f:62:04 src_ip 93.170.224.26 dst_ip 43.162.140.90 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10630 flower src_mac 02:3f:96:b9:5b:fb dst_mac 02:d2:f7:e2:aa:b7 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10631 flower src_mac 02:b6:dc:10:21:39 dst_mac 02:9c:c9:91:50:a5 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10632 flower src_mac 02:6b:4a:ca:5a:cd dst_mac 02:37:28:eb:91:06 vlan_id 92 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10633 flower src_mac 02:f6:3f:f8:bf:48 dst_mac 02:0d:6e:b1:48:c6 vlan_id 3598 vlan_ethtype 0x0800 src_ip 80.252.68.239 dst_ip 32.57.120.39 ip_proto udp src_port 45983 dst_port 16402 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10634 flower src_mac 02:f7:d9:70:fb:f2 dst_mac 02:ef:dc:0f:de:22 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10635 flower src_mac 02:bf:ea:c7:e7:72 dst_mac 02:2b:c6:45:cc:9f vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10636 flower src_mac 02:bd:6a:a7:1c:d6 dst_mac 02:f4:fa:a7:29:81 vlan_id 822 vlan_ethtype 0x0800 src_ip 75.151.249.194 dst_ip 43.58.147.240 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10637 flower src_mac 02:6d:7f:e9:7f:3b dst_mac 02:ca:38:9a:48:0f action drop && tc filter add dev swp1 ingress protocol ip pref 10638 flower src_mac 02:f8:29:0c:be:cf dst_mac 02:3c:14:0d:fb:f4 src_ip 19.119.229.242 dst_ip 94.69.250.203 ip_proto udp src_port 17731 dst_port 15544 action trap && tc filter add dev swp1 ingress protocol ip pref 10639 flower src_mac 02:05:03:1e:a9:59 dst_mac 02:df:43:b4:e3:7a src_ip 90.91.176.149 dst_ip 80.143.121.154 ip_proto udp src_port 10451 dst_port 5871 action pass && tc filter add dev swp1 ingress protocol ip pref 10640 flower src_mac 02:ac:de:cd:28:6b dst_mac 02:40:c3:b5:6f:ef src_ip 105.80.169.177 dst_ip 45.204.148.121 ip_proto udp src_port 40853 dst_port 35688 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10641 flower src_mac 02:08:c4:9c:9e:18 dst_mac 02:15:1d:fa:cd:0f src_ip 111.212.68.125 dst_ip 123.226.6.225 ip_proto icmp code 66 type 12 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10642 flower src_mac 02:f7:4b:cc:a3:e7 dst_mac 02:68:94:40:25:25 vlan_id 2403 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10643 flower src_mac 02:4e:3d:b4:c4:75 dst_mac 02:46:3a:d1:b2:06 vlan_id 3818 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10644 flower src_mac 02:a0:a3:aa:50:4d dst_mac 02:69:93:f0:23:27 src_ip 43.235.79.150 dst_ip 21.33.109.237 ip_proto icmp code 64 type 13 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10645 flower src_mac 02:68:94:67:c3:c5 dst_mac 02:fb:2d:84:6f:ad vlan_id 2541 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10646 flower src_mac 02:bb:e4:c3:01:b8 dst_mac 02:64:97:ec:26:6b vlan_id 2887 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10647 flower src_mac 02:eb:e4:27:56:f0 dst_mac 02:cf:1a:74:59:1f action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10648 flower src_mac 02:d4:50:86:9f:63 dst_mac 02:00:53:88:3b:56 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10649 flower src_mac 02:1d:97:fc:92:f7 dst_mac 02:06:25:45:2a:1b action trap && tc filter add dev swp1 ingress protocol ip pref 10650 flower src_mac 02:72:a1:db:5d:d1 dst_mac 02:62:43:c1:31:c3 src_ip 50.62.187.150 dst_ip 110.2.139.220 ip_proto tcp src_port 35086 dst_port 43063 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10651 flower src_mac 02:1a:b8:a8:05:b6 dst_mac 02:74:63:c3:21:d5 vlan_id 3545 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 10652 flower src_mac 02:77:e8:0c:7a:55 dst_mac 02:c3:53:28:a1:67 src_ip 103.79.110.216 dst_ip 108.5.99.88 ip_proto icmp code 99 type 5 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10653 flower src_mac 02:6b:0a:2b:28:8c dst_mac 02:db:1b:0e:9e:2a vlan_id 1684 vlan_ethtype 0x0800 src_ip 104.200.60.24 dst_ip 88.69.115.249 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10654 flower src_mac 02:02:bb:fc:b1:10 dst_mac 02:b8:46:01:c9:d9 vlan_id 2150 vlan_ethtype ip src_ip 88.212.246.145 dst_ip 99.255.29.32 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10655 flower src_mac 02:57:d9:2d:c4:c7 dst_mac 02:cc:dd:50:03:ff action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10656 flower src_mac 02:0d:ff:9a:f0:3e dst_mac 02:cb:f4:7e:c9:ff action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10657 flower src_mac 02:3a:87:b9:5b:9f dst_mac 02:53:ba:ed:0b:7e action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10658 flower src_mac 02:fe:ee:43:06:e0 dst_mac 02:95:90:65:54:ac vlan_id 1558 vlan_ethtype 0x0800 src_ip 57.123.129.164 dst_ip 66.113.204.73 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10659 flower src_mac 02:4b:4e:6e:2e:87 dst_mac 02:07:84:ba:70:e1 src_ip 54.87.58.19 dst_ip 118.212.163.125 ip_proto udp src_port 19850 dst_port 26188 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10660 flower src_mac 02:9e:9c:d7:22:e1 dst_mac 02:b9:74:cc:f8:7c src_ip 63.152.59.89 dst_ip 45.242.227.93 ip_proto tcp src_port 47788 dst_port 43142 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10661 flower src_mac 02:98:00:28:7f:8f dst_mac 02:f4:97:71:72:b9 vlan_id 1503 vlan_ethtype 0x0800 src_ip 79.228.77.184 dst_ip 56.122.18.93 action drop && tc filter add dev swp1 ingress protocol ip pref 10662 flower src_mac 02:d0:f4:8c:62:c5 dst_mac 02:55:5f:bc:7c:b0 src_ip 96.218.243.175 dst_ip 74.229.72.93 ip_proto tcp src_port 30290 dst_port 42333 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10663 flower src_mac 02:03:39:e4:3f:9a dst_mac 02:b3:2c:d6:80:4e action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10664 flower src_mac 02:51:16:4b:4b:73 dst_mac 02:f8:4e:91:d2:66 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10665 flower src_mac 02:47:ab:16:e8:51 dst_mac 02:92:60:ac:b4:e2 vlan_id 1079 vlan_ethtype ip src_ip 39.100.161.202 dst_ip 59.59.232.133 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10666 flower src_mac 02:6a:c3:c2:be:c5 dst_mac 02:fd:40:54:9c:3e action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10667 flower src_mac 02:7e:26:1f:90:2d dst_mac 02:3d:49:fc:a8:2b vlan_id 899 vlan_ethtype 0x0800 src_ip 15.225.83.188 dst_ip 89.44.35.40 ip_proto tcp src_port 52664 dst_port 20344 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10668 flower src_mac 02:fa:f8:da:09:84 dst_mac 02:49:07:b5:93:ef vlan_id 860 vlan_ethtype 0x0800 src_ip 47.37.157.197 dst_ip 48.108.177.55 ip_proto tcp src_port 3564 dst_port 1669 action trap && tc filter add dev swp1 ingress protocol ip pref 10669 flower src_mac 02:50:75:5d:6a:e2 dst_mac 02:d5:9c:cc:17:7c src_ip 25.75.152.237 dst_ip 18.19.88.35 ip_proto tcp src_port 37307 dst_port 60981 action trap && tc filter add dev swp1 ingress protocol ip pref 10670 flower src_mac 02:4e:8d:9d:bf:1e dst_mac 02:d1:ff:9a:4f:a6 src_ip 47.168.139.156 dst_ip 126.117.219.221 ip_proto udp src_port 35637 dst_port 10764 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10671 flower src_mac 02:5e:a5:a6:55:bb dst_mac 02:19:84:30:b1:68 src_ip 29.49.170.33 dst_ip 121.110.149.182 ip_proto udp src_port 13631 dst_port 9294 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10672 flower src_mac 02:78:d0:ff:36:9f dst_mac 02:e1:7d:bc:43:e1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10673 flower src_mac 02:fa:53:c3:6d:f4 dst_mac 02:c0:c6:62:1e:7f vlan_id 3642 vlan_ethtype ip src_ip 105.192.95.8 dst_ip 101.151.154.212 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10674 flower src_mac 02:72:f9:e2:ed:4a dst_mac 02:50:bb:a6:89:10 vlan_id 2482 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10675 flower src_mac 02:f2:a7:0d:50:95 dst_mac 02:95:87:fb:ab:3c vlan_id 2546 vlan_ethtype 0x0800 src_ip 61.186.51.56 dst_ip 70.8.3.28 ip_proto udp src_port 8390 dst_port 35732 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10676 flower src_mac 02:cf:98:6d:05:53 dst_mac 02:21:77:4c:42:e6 vlan_id 3320 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10677 flower src_mac 02:51:29:b2:e2:2a dst_mac 02:39:04:4d:8e:f7 src_ip 86.214.56.237 dst_ip 67.155.227.111 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10678 flower src_mac 02:ff:7e:7d:62:08 dst_mac 02:b7:83:52:82:4a vlan_id 2734 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10679 flower src_mac 02:1f:02:16:af:c6 dst_mac 02:34:46:01:ee:09 vlan_id 1039 vlan_ethtype ip src_ip 31.161.0.14 dst_ip 13.252.127.156 ip_proto tcp src_port 60096 dst_port 28622 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10680 flower src_mac 02:74:55:4c:0d:c5 dst_mac 02:03:33:e4:ce:92 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10681 flower src_mac 02:0e:28:f7:fc:5b dst_mac 02:9c:04:96:67:36 vlan_id 3235 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10682 flower src_mac 02:f1:dc:7b:c3:dd dst_mac 02:22:a1:23:d9:3a action trap && tc filter add dev swp1 ingress protocol ip pref 10683 flower src_mac 02:d7:e4:2b:be:fb dst_mac 02:b7:6f:87:ce:02 src_ip 24.247.243.79 dst_ip 118.33.250.244 ip_proto udp src_port 57678 dst_port 19478 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10684 flower src_mac 02:3b:e9:b1:b2:ec dst_mac 02:98:f0:6e:b4:80 src_ip 118.82.165.73 dst_ip 120.1.121.99 ip_proto icmp code 243 type 11 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10685 flower src_mac 02:1c:53:58:3a:8d dst_mac 02:47:d8:93:bf:d5 vlan_id 1475 vlan_ethtype 0x0800 src_ip 62.14.22.241 dst_ip 108.183.248.183 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10686 flower src_mac 02:5b:bc:8d:0f:53 dst_mac 02:ab:9e:fc:5d:4c src_ip 78.45.52.150 dst_ip 74.205.218.149 ip_proto tcp src_port 6177 dst_port 61042 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10687 flower src_mac 02:12:09:d7:bf:17 dst_mac 02:a3:5a:ff:e9:b2 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10688 flower src_mac 02:e8:84:3c:f9:59 dst_mac 02:e8:da:f0:94:df vlan_id 2099 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10689 flower src_mac 02:53:05:1e:05:da dst_mac 02:02:db:dd:d0:6d src_ip 82.78.127.205 dst_ip 82.189.97.219 ip_proto tcp src_port 53438 dst_port 6396 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10690 flower src_mac 02:fa:99:02:bd:8b dst_mac 02:e3:2c:17:aa:90 vlan_id 3559 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10691 flower src_mac 02:a9:57:2e:d2:48 dst_mac 02:91:2c:b4:7f:8a action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10692 flower src_mac 02:9d:76:8d:ba:93 dst_mac 02:40:42:65:b8:42 src_ip 86.25.85.5 dst_ip 59.49.92.218 ip_proto udp src_port 19326 dst_port 48069 action drop && tc filter add dev swp1 ingress protocol ip pref 10693 flower src_mac 02:75:9a:9c:e2:1a dst_mac 02:10:fc:b6:09:c9 src_ip 84.89.215.64 dst_ip 121.59.25.110 ip_proto icmp code 150 type 15 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10694 flower src_mac 02:2d:a3:82:e4:94 dst_mac 02:65:97:cb:07:24 vlan_id 2945 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10695 flower src_mac 02:78:74:36:f8:3d dst_mac 02:55:88:00:82:96 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10696 flower src_mac 02:82:b6:ea:b0:8e dst_mac 02:eb:78:32:5b:30 vlan_id 946 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10697 flower src_mac 02:cc:25:91:63:92 dst_mac 02:6f:7a:9f:ee:0f vlan_id 1684 vlan_ethtype ip src_ip 14.247.21.217 dst_ip 28.132.220.216 ip_proto tcp src_port 56008 dst_port 31062 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10698 flower src_mac 02:bc:33:f2:83:8a dst_mac 02:40:4c:d5:a7:7e vlan_id 1866 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10699 flower src_mac 02:d9:06:73:cc:1f dst_mac 02:31:dd:ec:66:83 src_ip 51.205.190.85 dst_ip 104.233.228.212 ip_proto icmp code 142 type 0 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10700 flower src_mac 02:9b:f2:27:a3:3d dst_mac 02:2e:05:4e:5b:f0 vlan_id 3627 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10701 flower src_mac 02:f6:26:83:10:6d dst_mac 02:42:d1:ae:b8:45 src_ip 54.93.124.169 dst_ip 38.41.70.226 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10702 flower src_mac 02:ac:0e:0d:39:7d dst_mac 02:54:14:58:30:69 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10703 flower src_mac 02:d1:ad:d6:30:64 dst_mac 02:d8:b8:a2:7c:c6 vlan_id 14 vlan_ethtype 0x0800 src_ip 16.177.15.140 dst_ip 58.48.90.159 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10704 flower src_mac 02:3b:e7:dd:ec:80 dst_mac 02:54:33:28:fc:44 vlan_id 2740 vlan_ethtype ipv4 src_ip 94.44.153.213 dst_ip 111.176.180.136 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10705 flower src_mac 02:17:55:cb:1c:a3 dst_mac 02:f9:c8:08:7d:98 vlan_id 3173 vlan_ethtype ipv4 src_ip 24.200.30.31 dst_ip 59.162.44.43 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10706 flower src_mac 02:66:c8:e1:2a:51 dst_mac 02:33:5c:4b:0b:8a vlan_id 2604 vlan_ethtype 0x0800 src_ip 57.126.145.148 dst_ip 121.154.136.216 ip_proto udp src_port 7781 dst_port 23244 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10707 flower src_mac 02:2a:3c:24:cc:34 dst_mac 02:ac:e9:5e:c2:72 src_ip 18.184.190.186 dst_ip 38.152.220.104 ip_proto tcp src_port 53589 dst_port 27244 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10708 flower src_mac 02:dc:c1:0c:b1:92 dst_mac 02:dc:42:2b:2f:5b vlan_id 2068 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10709 flower src_mac 02:33:ad:f9:d5:67 dst_mac 02:b7:5b:af:d9:02 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10710 flower src_mac 02:99:aa:7e:5a:a3 dst_mac 02:12:a8:a9:ad:db action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10711 flower src_mac 02:8f:d0:24:4d:30 dst_mac 02:a0:a7:88:95:1b src_ip 122.194.144.204 dst_ip 75.4.195.16 ip_proto udp src_port 17239 dst_port 20463 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10712 flower src_mac 02:ed:9f:7c:71:9f dst_mac 02:2b:3b:73:5a:83 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10713 flower src_mac 02:70:b3:30:c0:d2 dst_mac 02:09:0e:93:3b:61 vlan_id 1299 vlan_ethtype 0x0800 src_ip 53.183.237.27 dst_ip 86.220.185.140 ip_proto tcp src_port 21044 dst_port 47922 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10714 flower src_mac 02:06:c7:b8:7b:b7 dst_mac 02:56:85:e3:60:20 vlan_id 1878 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10715 flower src_mac 02:9c:31:3b:10:c6 dst_mac 02:2f:14:e9:41:cc action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10716 flower src_mac 02:85:89:e4:7a:58 dst_mac 02:e2:fd:d1:a9:04 vlan_id 1239 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10717 flower src_mac 02:56:2a:21:3d:82 dst_mac 02:eb:09:5a:43:4b vlan_id 1125 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10718 flower src_mac 02:26:cf:09:54:ca dst_mac 02:9b:0d:0c:8a:01 src_ip 74.232.176.115 dst_ip 107.132.64.138 ip_proto udp src_port 24753 dst_port 27627 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10719 flower src_mac 02:c1:1e:8d:23:77 dst_mac 02:70:3f:ef:fc:ad action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10720 flower src_mac 02:a4:eb:44:f6:c8 dst_mac 02:20:ab:2b:e4:c6 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10721 flower src_mac 02:c7:0a:df:52:a6 dst_mac 02:03:6d:a5:85:bc action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10722 flower src_mac 02:7d:b1:6c:02:70 dst_mac 02:f8:bc:5d:b2:f9 vlan_id 1120 vlan_ethtype ipv4 src_ip 31.83.68.12 dst_ip 111.156.200.241 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10723 flower src_mac 02:4f:4c:cb:de:25 dst_mac 02:0d:41:bf:0b:04 vlan_id 1504 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10724 flower src_mac 02:eb:27:41:4e:b1 dst_mac 02:c7:1b:fd:c8:a1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10725 flower src_mac 02:43:30:d8:bf:df dst_mac 02:43:b7:15:02:a6 vlan_id 1149 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10726 flower src_mac 02:40:1d:b7:a3:89 dst_mac 02:cf:97:fd:85:33 vlan_id 354 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10727 flower src_mac 02:3a:4c:7b:b9:fc dst_mac 02:79:48:e5:0d:26 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10728 flower src_mac 02:b5:23:b2:b1:d2 dst_mac 02:00:db:03:92:5d vlan_id 3778 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10729 flower src_mac 02:bd:d9:3b:a2:2f dst_mac 02:37:01:a4:59:7e vlan_id 2754 vlan_ethtype 0x0800 src_ip 68.255.88.174 dst_ip 22.119.173.187 ip_proto udp src_port 55630 dst_port 20357 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10730 flower src_mac 02:73:46:b3:e9:d1 dst_mac 02:e1:46:e8:3d:4f vlan_id 4076 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10731 flower src_mac 02:86:b6:87:d8:f0 dst_mac 02:3f:55:8f:f3:c2 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10732 flower src_mac 02:ed:f1:11:af:ad dst_mac 02:84:65:b0:78:33 vlan_id 3115 vlan_ethtype ip src_ip 88.17.12.85 dst_ip 115.176.186.102 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10733 flower src_mac 02:74:58:1a:ca:b4 dst_mac 02:14:c1:c6:9b:74 src_ip 37.52.157.24 dst_ip 92.139.18.35 ip_proto tcp src_port 1338 dst_port 30178 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10734 flower src_mac 02:7a:06:f2:1a:31 dst_mac 02:06:ee:aa:e7:be vlan_id 2148 vlan_ethtype 0x0800 src_ip 103.32.243.89 dst_ip 126.242.42.5 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10735 flower src_mac 02:19:f7:fd:42:74 dst_mac 02:1e:7c:89:76:ff src_ip 72.123.246.150 dst_ip 103.53.25.111 ip_proto udp src_port 57163 dst_port 30429 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10736 flower src_mac 02:ad:52:16:c4:03 dst_mac 02:b8:be:bd:3b:e1 vlan_id 2804 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10737 flower src_mac 02:00:be:32:cb:cd dst_mac 02:0b:0c:90:a4:df vlan_id 3814 vlan_ethtype 0x0800 src_ip 12.29.93.65 dst_ip 25.12.105.4 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10738 flower src_mac 02:d8:89:fb:e9:92 dst_mac 02:ad:c6:6b:33:07 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10739 flower src_mac 02:c9:f0:7f:d7:49 dst_mac 02:c9:df:d9:a9:b9 vlan_id 3634 vlan_ethtype 0x0800 src_ip 114.211.231.123 dst_ip 33.194.102.162 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10740 flower src_mac 02:67:da:38:c1:e6 dst_mac 02:c2:12:da:83:d3 src_ip 110.238.190.135 dst_ip 31.112.230.164 ip_proto tcp src_port 25556 dst_port 42842 action pass && tc filter add dev swp1 ingress protocol ip pref 10741 flower src_mac 02:b9:ce:4f:22:a3 dst_mac 02:36:b1:97:1a:fe src_ip 47.176.131.160 dst_ip 104.89.59.247 ip_proto tcp src_port 9764 dst_port 28683 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10742 flower src_mac 02:96:5b:49:a2:cb dst_mac 02:43:08:c7:43:58 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10743 flower src_mac 02:24:0f:6e:ac:b3 dst_mac 02:c9:14:a9:1b:53 vlan_id 3497 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10744 flower src_mac 02:d0:6e:dc:e3:5c dst_mac 02:c3:9b:f0:42:61 action trap && tc filter add dev swp1 ingress protocol ip pref 10745 flower src_mac 02:f5:61:b0:51:68 dst_mac 02:a6:a9:1d:7b:9f src_ip 28.229.51.191 dst_ip 109.106.218.214 ip_proto udp src_port 45418 dst_port 29260 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10746 flower src_mac 02:4f:08:46:8b:ac dst_mac 02:6b:31:1c:23:17 vlan_id 3614 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10747 flower src_mac 02:96:a1:86:07:3c dst_mac 02:12:ed:1c:d1:a4 src_ip 64.23.85.177 dst_ip 95.194.57.14 ip_proto tcp src_port 17971 dst_port 11877 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10748 flower src_mac 02:d9:dc:b5:5b:64 dst_mac 02:99:44:00:f4:1a src_ip 82.170.115.131 dst_ip 91.106.183.151 ip_proto udp src_port 33581 dst_port 31679 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10749 flower src_mac 02:d1:4c:c3:91:f3 dst_mac 02:d2:3e:06:e1:47 vlan_id 3579 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 10750 flower src_mac 02:5c:fa:90:86:39 dst_mac 02:5c:77:7c:45:51 src_ip 95.242.164.172 dst_ip 11.125.92.131 ip_proto udp src_port 55480 dst_port 6741 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10751 flower src_mac 02:4e:32:c7:ed:e8 dst_mac 02:28:50:5d:31:b7 src_ip 28.10.22.198 dst_ip 76.168.121.13 ip_proto udp src_port 43192 dst_port 6767 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10752 flower src_mac 02:3a:63:77:d5:0a dst_mac 02:99:bf:44:a5:0d src_ip 56.124.56.78 dst_ip 19.168.239.106 ip_proto udp src_port 4232 dst_port 3277 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10753 flower src_mac 02:46:95:7d:0a:d3 dst_mac 02:58:a1:de:1e:8e vlan_id 1036 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10754 flower src_mac 02:1f:03:13:a1:7a dst_mac 02:2a:95:ac:cc:80 src_ip 111.242.126.234 dst_ip 125.223.47.167 action drop && tc filter add dev swp1 ingress protocol ip pref 10755 flower src_mac 02:b0:1e:9e:78:08 dst_mac 02:cc:11:ae:b1:e3 src_ip 81.251.77.153 dst_ip 41.105.182.165 ip_proto tcp src_port 59991 dst_port 41559 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10756 flower src_mac 02:ea:cf:b2:4e:b9 dst_mac 02:ec:d6:a6:df:5c vlan_id 3500 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10757 flower src_mac 02:56:30:50:b2:01 dst_mac 02:cf:d0:72:39:0a src_ip 30.28.253.205 dst_ip 99.110.40.236 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10758 flower src_mac 02:ec:e7:11:f1:8d dst_mac 02:38:04:92:22:42 src_ip 94.129.161.138 dst_ip 89.182.223.172 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10759 flower src_mac 02:9b:43:4f:51:31 dst_mac 02:2e:28:77:38:10 vlan_id 973 vlan_ethtype 0x0800 src_ip 60.40.176.201 dst_ip 85.98.56.45 ip_proto tcp src_port 23405 dst_port 47136 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10760 flower src_mac 02:26:21:25:96:49 dst_mac 02:e8:ee:45:c7:79 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10761 flower src_mac 02:1f:20:0c:55:81 dst_mac 02:58:43:9b:ca:c6 vlan_id 3042 vlan_ethtype ipv4 src_ip 47.71.17.122 dst_ip 46.22.112.81 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10762 flower src_mac 02:e3:33:3f:18:b7 dst_mac 02:a7:d6:74:85:cc vlan_id 910 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10763 flower src_mac 02:db:48:d5:af:80 dst_mac 02:2f:f7:c5:08:89 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10764 flower src_mac 02:c6:b6:f0:4a:36 dst_mac 02:15:42:5e:8d:32 src_ip 23.79.36.12 dst_ip 57.50.178.81 ip_proto tcp src_port 7746 dst_port 49507 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10765 flower src_mac 02:44:5a:9e:5d:b4 dst_mac 02:0e:4a:7d:8b:30 vlan_id 3994 vlan_ethtype 0x0800 src_ip 57.43.68.62 dst_ip 124.230.203.96 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10766 flower src_mac 02:7b:c3:76:13:13 dst_mac 02:31:76:b3:3c:3c src_ip 74.24.144.80 dst_ip 14.98.0.163 ip_proto udp src_port 36302 dst_port 65524 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10767 flower src_mac 02:2d:d2:4b:6c:fb dst_mac 02:2e:6e:5e:03:7d vlan_id 625 vlan_ethtype ip src_ip 56.230.101.232 dst_ip 61.192.42.171 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10768 flower src_mac 02:8c:aa:db:3a:45 dst_mac 02:1a:6d:2d:d3:26 vlan_id 575 vlan_ethtype 0x0800 src_ip 72.99.252.247 dst_ip 23.31.167.90 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10769 flower src_mac 02:fe:d8:3e:61:2e dst_mac 02:0a:88:52:65:08 vlan_id 1180 vlan_ethtype ip src_ip 52.236.217.92 dst_ip 14.111.133.196 ip_proto tcp src_port 60296 dst_port 2939 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10770 flower src_mac 02:5a:ed:8d:1a:54 dst_mac 02:8a:1c:d3:4d:57 vlan_id 980 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 10771 flower src_mac 02:8e:a0:ff:25:fd dst_mac 02:dc:81:b2:9d:22 src_ip 48.203.248.161 dst_ip 72.62.54.60 ip_proto tcp src_port 37300 dst_port 63479 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10772 flower src_mac 02:04:de:ec:80:99 dst_mac 02:27:fb:87:cd:ed src_ip 36.207.70.240 dst_ip 15.26.41.224 ip_proto udp src_port 7672 dst_port 11823 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10773 flower src_mac 02:91:e8:75:cb:04 dst_mac 02:ab:80:41:d9:91 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10774 flower src_mac 02:71:71:b3:ef:4d dst_mac 02:3d:cb:c9:22:e0 vlan_id 811 vlan_ethtype 0x0800 src_ip 46.32.135.244 dst_ip 96.117.5.88 action trap && tc filter add dev swp1 ingress protocol ip pref 10775 flower src_mac 02:2c:d6:91:3a:dd dst_mac 02:f3:69:ca:5a:8c src_ip 84.226.5.102 dst_ip 66.96.115.110 ip_proto udp src_port 44751 dst_port 28029 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10776 flower src_mac 02:a1:0a:73:e8:04 dst_mac 02:de:37:f8:b0:ab vlan_id 2517 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10777 flower src_mac 02:c9:ac:1e:9e:89 dst_mac 02:ec:c4:e4:c0:b9 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10778 flower src_mac 02:19:b1:c2:0c:01 dst_mac 02:6c:86:74:79:06 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10779 flower src_mac 02:e9:e1:77:20:4c dst_mac 02:b3:d8:9c:72:e4 vlan_id 2443 vlan_ethtype 0x0800 src_ip 41.185.218.242 dst_ip 83.198.121.114 action drop && tc filter add dev swp1 ingress protocol ip pref 10780 flower src_mac 02:54:1e:cc:c4:6d dst_mac 02:3c:eb:67:30:4a src_ip 121.242.21.69 dst_ip 116.148.139.65 ip_proto icmp code 155 type 15 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10781 flower src_mac 02:ea:78:9b:56:18 dst_mac 02:3e:a8:09:c8:d9 vlan_id 1641 vlan_ethtype ip src_ip 23.101.179.245 dst_ip 74.238.191.110 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10782 flower src_mac 02:09:39:28:25:81 dst_mac 02:c6:7f:59:8d:d1 vlan_id 300 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10783 flower src_mac 02:47:10:aa:5d:c6 dst_mac 02:37:c8:8e:cc:ee action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10784 flower src_mac 02:0f:0a:61:2a:7b dst_mac 02:dc:26:4f:74:b6 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10785 flower src_mac 02:45:6a:c2:fc:ae dst_mac 02:7d:55:21:5a:38 vlan_id 3419 vlan_ethtype ipv4 src_ip 48.83.161.224 dst_ip 107.217.103.179 ip_proto tcp src_port 18401 dst_port 12703 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10786 flower src_mac 02:c3:e4:4d:f0:6f dst_mac 02:37:08:ce:c5:68 vlan_id 3490 vlan_ethtype 0x0800 src_ip 83.118.82.149 dst_ip 41.173.26.215 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10787 flower src_mac 02:93:a7:1e:0c:da dst_mac 02:28:c0:36:79:3d vlan_id 2925 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10788 flower src_mac 02:be:a6:c0:64:ac dst_mac 02:9d:e7:9b:ca:10 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10789 flower src_mac 02:6f:80:82:e3:4e dst_mac 02:44:aa:4f:66:32 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10790 flower src_mac 02:69:f6:48:ff:e4 dst_mac 02:8d:bb:90:3d:00 vlan_id 3119 vlan_ethtype ip src_ip 96.88.101.231 dst_ip 101.167.56.167 ip_proto udp src_port 19959 dst_port 4162 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10791 flower src_mac 02:b1:9b:df:f6:b9 dst_mac 02:7a:16:c2:ef:9f src_ip 20.251.234.227 dst_ip 120.90.157.98 action pass && tc filter add dev swp1 ingress protocol ip pref 10792 flower src_mac 02:9a:57:e0:91:df dst_mac 02:c2:53:4c:ed:34 src_ip 55.114.188.137 dst_ip 54.60.99.138 ip_proto udp src_port 17070 dst_port 21057 action trap && tc filter add dev swp1 ingress protocol ip pref 10793 flower src_mac 02:46:4d:28:fd:b1 dst_mac 02:38:16:27:f9:71 src_ip 27.55.44.17 dst_ip 86.180.15.44 ip_proto icmp code 54 type 11 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10794 flower src_mac 02:49:5c:17:ee:49 dst_mac 02:75:33:68:06:b8 vlan_id 3642 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10795 flower src_mac 02:c6:e2:1f:14:89 dst_mac 02:71:54:11:86:19 src_ip 20.230.173.113 dst_ip 22.2.7.197 ip_proto icmp code 108 type 17 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10796 flower src_mac 02:c4:20:85:14:91 dst_mac 02:b3:e0:cd:24:04 vlan_id 2608 vlan_ethtype ip src_ip 14.246.115.183 dst_ip 29.171.158.149 ip_proto udp src_port 7956 dst_port 47218 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10797 flower src_mac 02:db:bd:16:a3:3f dst_mac 02:14:53:cb:22:4b vlan_id 187 vlan_ethtype 0x0800 src_ip 117.144.119.128 dst_ip 24.88.127.4 ip_proto udp src_port 49728 dst_port 63875 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10798 flower src_mac 02:52:dd:bd:1c:91 dst_mac 02:92:db:13:f0:1e vlan_id 113 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10799 flower src_mac 02:44:eb:cb:5c:23 dst_mac 02:ad:f6:1a:a9:04 vlan_id 4001 vlan_ethtype 0x9200 action trap INFO asyncssh:logging.py:92 [conn=24, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q pref 10800 flower src_mac 02:b1:77:aa:8e:3c dst_mac 02:b3:81:21:61:c6 vlan_id 1832 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10801 flower src_mac 02:e4:e1:15:8c:e9 dst_mac 02:48:49:26:3a:55 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10802 flower src_mac 02:a9:6a:f5:00:b2 dst_mac 02:02:f1:8b:26:13 vlan_id 3519 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10803 flower src_mac 02:7a:6c:07:0e:a2 dst_mac 02:09:72:6a:36:8a src_ip 43.113.160.237 dst_ip 29.24.177.110 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10804 flower src_mac 02:70:fa:f1:7a:cc dst_mac 02:2f:93:c0:82:ff action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10805 flower src_mac 02:02:2f:15:3c:e4 dst_mac 02:0e:2e:8c:b9:99 vlan_id 932 vlan_ethtype ipv4 src_ip 15.233.122.99 dst_ip 65.34.213.71 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10806 flower src_mac 02:da:43:5e:b2:91 dst_mac 02:df:00:66:e9:23 vlan_id 1718 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10807 flower src_mac 02:a9:82:4e:71:42 dst_mac 02:3b:6c:8d:05:7f vlan_id 363 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10808 flower src_mac 02:87:4b:3d:ef:a8 dst_mac 02:ef:5d:f5:05:32 src_ip 19.216.172.4 dst_ip 70.214.144.239 ip_proto udp src_port 5660 dst_port 64875 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10809 flower src_mac 02:6d:e7:68:b3:d4 dst_mac 02:55:4e:d7:78:cd action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10810 flower src_mac 02:d1:f3:a6:e5:a1 dst_mac 02:f6:a7:a0:07:ae action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10811 flower src_mac 02:cb:23:6a:55:cf dst_mac 02:c0:db:41:b4:34 vlan_id 345 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10812 flower src_mac 02:41:42:f0:39:6b dst_mac 02:f6:5e:6a:8f:59 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10813 flower src_mac 02:fc:90:f7:86:8f dst_mac 02:e3:45:62:25:76 vlan_id 3666 vlan_ethtype ipv4 src_ip 109.23.182.29 dst_ip 69.9.92.44 ip_proto tcp src_port 929 dst_port 23970 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10814 flower src_mac 02:e6:2c:cc:c2:8f dst_mac 02:5f:c3:7c:02:0d vlan_id 3183 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10815 flower src_mac 02:4a:0a:54:06:56 dst_mac 02:fa:37:3c:b1:e8 vlan_id 3890 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10816 flower src_mac 02:8c:1d:72:49:ac dst_mac 02:1a:92:ab:e2:c7 src_ip 109.243.74.109 dst_ip 83.197.233.45 ip_proto icmp code 71 type 3 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10817 flower src_mac 02:c5:d8:73:08:c0 dst_mac 02:8f:14:4e:ed:87 src_ip 79.119.243.230 dst_ip 85.51.123.242 ip_proto udp src_port 65019 dst_port 42233 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10818 flower src_mac 02:e3:10:b4:ad:09 dst_mac 02:86:e1:e9:1f:6e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10819 flower src_mac 02:d9:32:99:ae:5d dst_mac 02:bf:51:08:42:39 vlan_id 719 vlan_ethtype ipv4 src_ip 100.55.227.77 dst_ip 43.60.26.130 action drop && tc filter add dev swp1 ingress protocol ip pref 10820 flower src_mac 02:55:5e:70:4d:8a dst_mac 02:c0:ba:39:6b:e3 src_ip 25.182.45.126 dst_ip 111.43.8.141 ip_proto icmp code 229 type 3 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10821 flower src_mac 02:ec:d9:f3:ce:98 dst_mac 02:02:99:fb:78:5d vlan_id 1261 vlan_ethtype ipv4 src_ip 51.12.234.177 dst_ip 121.99.5.10 ip_proto tcp src_port 34644 dst_port 22260 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10822 flower src_mac 02:18:db:e1:b6:98 dst_mac 02:b1:77:50:e3:32 vlan_id 1975 vlan_ethtype 0x0800 src_ip 61.130.137.137 dst_ip 31.241.72.139 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10823 flower src_mac 02:a4:99:48:12:61 dst_mac 02:4c:a0:ec:4e:b9 vlan_id 1665 vlan_ethtype 0x0800 src_ip 57.51.255.204 dst_ip 61.133.31.9 ip_proto tcp src_port 48496 dst_port 693 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10824 flower src_mac 02:66:00:f1:83:1d dst_mac 02:28:7b:f6:a5:61 vlan_id 2415 vlan_ethtype ipv4 src_ip 29.255.86.169 dst_ip 101.230.11.226 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10825 flower src_mac 02:ea:92:82:0e:d9 dst_mac 02:bf:d4:80:96:f7 vlan_id 770 vlan_ethtype ipv4 src_ip 65.38.8.187 dst_ip 95.78.148.100 ip_proto udp src_port 32866 dst_port 14423 action trap && tc filter add dev swp1 ingress protocol ip pref 10826 flower src_mac 02:89:bb:af:a8:95 dst_mac 02:5e:7b:b6:52:5f src_ip 109.244.98.234 dst_ip 121.184.165.84 ip_proto icmp code 96 type 12 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10827 flower src_mac 02:b8:fe:3f:28:83 dst_mac 02:4e:7d:e0:ca:50 vlan_id 2034 vlan_ethtype ipv4 src_ip 104.130.115.151 dst_ip 86.248.34.70 action pass && tc filter add dev swp1 ingress protocol ip pref 10828 flower src_mac 02:c3:3b:2b:e2:94 dst_mac 02:2f:75:11:7e:e8 src_ip 34.113.144.225 dst_ip 70.48.104.245 ip_proto icmp code 28 type 3 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10829 flower src_mac 02:9e:a3:50:2c:d3 dst_mac 02:e8:11:02:da:43 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10830 flower src_mac 02:2a:99:be:a9:bd dst_mac 02:cb:aa:76:b9:79 vlan_id 2874 vlan_ethtype ipv4 src_ip 82.56.31.48 dst_ip 108.234.65.137 ip_proto tcp src_port 58379 dst_port 8822 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10831 flower src_mac 02:d1:d0:fe:34:a4 dst_mac 02:16:e4:2a:86:97 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10832 flower src_mac 02:d3:f8:a9:f4:00 dst_mac 02:d6:8a:01:82:c3 vlan_id 287 vlan_ethtype ip src_ip 79.118.239.233 dst_ip 85.246.118.101 ip_proto tcp src_port 36546 dst_port 37156 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10833 flower src_mac 02:68:0f:9d:f8:c6 dst_mac 02:f3:ee:6c:d6:df vlan_id 2783 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10834 flower src_mac 02:f5:fa:1a:70:1d dst_mac 02:cb:7b:31:7e:62 vlan_id 1680 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10835 flower src_mac 02:60:f2:66:68:8f dst_mac 02:8b:ff:c5:3e:65 src_ip 49.235.86.226 dst_ip 74.103.214.12 ip_proto tcp src_port 63260 dst_port 59455 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10836 flower src_mac 02:f7:d2:3c:6a:ba dst_mac 02:c1:91:54:f9:dd action drop && tc filter add dev swp1 ingress protocol ip pref 10837 flower src_mac 02:fc:8e:b7:dd:0d dst_mac 02:14:63:c9:bb:c1 src_ip 38.130.126.187 dst_ip 74.156.109.213 ip_proto icmp code 213 type 18 action trap && tc filter add dev swp1 ingress protocol ip pref 10838 flower src_mac 02:81:70:cc:e7:20 dst_mac 02:a5:1b:ac:2a:5b src_ip 121.225.207.183 dst_ip 125.207.116.207 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10839 flower src_mac 02:96:4e:2d:ef:ca dst_mac 02:9c:a7:40:31:9f action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10840 flower src_mac 02:8b:8a:e6:a1:0c dst_mac 02:6e:4f:58:05:8c vlan_id 1784 vlan_ethtype ipv4 src_ip 116.148.28.226 dst_ip 52.112.73.198 ip_proto udp src_port 5904 dst_port 57908 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10841 flower src_mac 02:3d:a1:32:83:01 dst_mac 02:0f:95:c6:11:e7 vlan_id 3814 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10842 flower src_mac 02:b2:e0:94:87:75 dst_mac 02:8d:d7:f7:03:c6 src_ip 43.172.8.144 dst_ip 53.221.253.125 ip_proto icmp code 47 type 8 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10843 flower src_mac 02:35:43:da:7c:16 dst_mac 02:c0:a9:d7:4f:d7 vlan_id 3881 vlan_ethtype ipv4 src_ip 20.181.205.219 dst_ip 43.184.187.189 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10844 flower src_mac 02:cb:7b:45:38:51 dst_mac 02:3e:59:0d:4b:ba src_ip 91.140.114.112 dst_ip 98.138.51.205 ip_proto tcp src_port 56859 dst_port 64522 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10845 flower src_mac 02:80:81:33:a5:0c dst_mac 02:ff:1c:0b:96:bc vlan_id 115 vlan_ethtype ipv4 src_ip 36.213.144.18 dst_ip 114.139.191.72 ip_proto tcp src_port 6789 dst_port 45646 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10846 flower src_mac 02:62:aa:6e:ca:65 dst_mac 02:b6:d5:2d:19:ea src_ip 23.141.203.112 dst_ip 35.253.18.64 ip_proto tcp src_port 38646 dst_port 65485 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10847 flower src_mac 02:24:89:fe:c6:42 dst_mac 02:77:dd:ca:b7:35 vlan_id 1381 vlan_ethtype ipv4 src_ip 57.248.135.151 dst_ip 63.251.3.168 action drop && tc filter add dev swp1 ingress protocol ip pref 10848 flower src_mac 02:d2:9c:6e:bb:05 dst_mac 02:db:31:21:a1:16 src_ip 56.6.236.186 dst_ip 34.210.81.224 ip_proto icmp code 223 type 4 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10849 flower src_mac 02:80:f9:cd:94:e9 dst_mac 02:33:68:b2:b9:12 vlan_id 1206 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10850 flower src_mac 02:05:cb:3f:ca:f6 dst_mac 02:a3:a0:aa:0e:0c vlan_id 573 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10851 flower src_mac 02:f5:31:fc:8c:7a dst_mac 02:ca:d5:41:1f:bb action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10852 flower src_mac 02:b3:75:cf:14:90 dst_mac 02:7e:d9:04:b5:58 vlan_id 942 vlan_ethtype ip src_ip 110.58.5.238 dst_ip 33.60.223.50 ip_proto tcp src_port 33888 dst_port 50966 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10853 flower src_mac 02:d4:c2:05:e0:ee dst_mac 02:60:95:ad:27:38 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10854 flower src_mac 02:9d:7e:1e:1b:80 dst_mac 02:f4:b9:4f:b3:be vlan_id 3374 vlan_ethtype ip src_ip 60.90.38.221 dst_ip 28.2.142.71 ip_proto udp src_port 57718 dst_port 46262 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10855 flower src_mac 02:ba:a4:c5:b8:b4 dst_mac 02:b1:40:67:c9:4a action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10856 flower src_mac 02:1c:64:ad:42:5a dst_mac 02:df:de:fd:36:14 vlan_id 2621 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10857 flower src_mac 02:95:0c:22:d5:20 dst_mac 02:2e:59:0a:61:94 vlan_id 2984 vlan_ethtype ipv4 src_ip 69.156.114.46 dst_ip 37.220.235.144 ip_proto udp src_port 51371 dst_port 47917 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10858 flower src_mac 02:4e:ae:04:86:c5 dst_mac 02:b5:09:57:aa:1b vlan_id 1372 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10859 flower src_mac 02:2d:53:49:f2:d9 dst_mac 02:81:6c:90:2a:db vlan_id 626 vlan_ethtype ipv4 src_ip 31.106.246.32 dst_ip 122.94.5.39 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10860 flower src_mac 02:ad:06:9d:65:1f dst_mac 02:99:28:6e:9b:0b action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10861 flower src_mac 02:5f:52:87:e5:59 dst_mac 02:ba:9b:a2:64:9d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10862 flower src_mac 02:3f:39:60:73:72 dst_mac 02:81:d0:ee:b2:de vlan_id 3771 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10863 flower src_mac 02:f7:24:1a:75:e3 dst_mac 02:d0:55:33:e7:91 src_ip 48.120.204.91 dst_ip 72.155.102.248 ip_proto tcp src_port 28227 dst_port 49931 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10864 flower src_mac 02:57:c6:48:63:4c dst_mac 02:04:3b:da:57:b0 vlan_id 2340 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10865 flower src_mac 02:a3:8a:7f:53:f1 dst_mac 02:6a:19:6c:23:8b src_ip 83.116.72.41 dst_ip 43.32.1.163 action drop && tc filter add dev swp1 ingress protocol ip pref 10866 flower src_mac 02:f3:c7:d2:51:c7 dst_mac 02:47:7d:e8:71:09 src_ip 68.103.193.182 dst_ip 122.39.74.24 ip_proto udp src_port 5082 dst_port 12621 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10867 flower src_mac 02:ff:5d:e3:d4:5f dst_mac 02:82:bf:fe:9a:b4 src_ip 83.192.14.168 dst_ip 37.9.248.110 ip_proto tcp src_port 18990 dst_port 9893 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10868 flower src_mac 02:12:81:b5:b1:75 dst_mac 02:bb:70:4f:d6:fc vlan_id 3530 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10869 flower src_mac 02:cb:6c:1c:86:c0 dst_mac 02:6d:17:53:9b:e4 vlan_id 1273 vlan_ethtype ipv4 src_ip 69.1.249.65 dst_ip 115.203.128.171 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10870 flower src_mac 02:1f:0a:a4:98:d6 dst_mac 02:2f:9a:5b:04:be action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10871 flower src_mac 02:1f:e2:54:92:2d dst_mac 02:ec:24:c5:9c:6f vlan_id 1845 vlan_ethtype ip src_ip 80.7.90.233 dst_ip 115.137.158.201 ip_proto tcp src_port 28719 dst_port 20022 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10872 flower src_mac 02:3d:ab:50:27:fe dst_mac 02:aa:28:4a:9f:34 vlan_id 1986 vlan_ethtype 0x0800 src_ip 117.219.177.107 dst_ip 114.169.188.219 ip_proto tcp src_port 18352 dst_port 27559 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10873 flower src_mac 02:c7:d5:4f:fe:17 dst_mac 02:01:fe:bd:92:c2 vlan_id 2695 vlan_ethtype 0x0800 src_ip 86.156.104.34 dst_ip 107.91.43.18 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10874 flower src_mac 02:c8:5d:91:0d:b7 dst_mac 02:55:75:52:ee:d4 src_ip 103.102.77.243 dst_ip 95.70.52.194 ip_proto udp src_port 57499 dst_port 15477 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10875 flower src_mac 02:3f:2a:c2:9b:a0 dst_mac 02:e1:a6:23:62:ea vlan_id 3759 vlan_ethtype 0x0800 src_ip 36.16.82.11 dst_ip 26.219.87.44 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10876 flower src_mac 02:9c:97:8f:88:2b dst_mac 02:e8:f7:ce:19:20 vlan_id 3387 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10877 flower src_mac 02:3e:fc:23:c7:47 dst_mac 02:77:88:64:0a:58 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10878 flower src_mac 02:90:d1:84:4f:c9 dst_mac 02:42:83:84:b6:64 vlan_id 3225 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10879 flower src_mac 02:1c:d3:29:c6:fc dst_mac 02:f7:13:59:c3:d9 vlan_id 3218 vlan_ethtype ipv4 src_ip 89.172.94.120 dst_ip 112.140.143.189 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10880 flower src_mac 02:57:63:3c:bc:05 dst_mac 02:5b:ec:84:d8:b9 vlan_id 1544 vlan_ethtype ipv4 src_ip 107.6.167.222 dst_ip 46.49.65.181 ip_proto tcp src_port 15095 dst_port 18493 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10881 flower src_mac 02:99:45:78:e8:9b dst_mac 02:33:44:99:f0:ca vlan_id 2305 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10882 flower src_mac 02:c8:a8:6c:f5:cf dst_mac 02:86:05:66:08:b8 src_ip 107.77.156.149 dst_ip 84.187.60.179 ip_proto udp src_port 40878 dst_port 59541 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10883 flower src_mac 02:f9:62:af:64:e1 dst_mac 02:80:ef:fb:75:16 vlan_id 3268 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10884 flower src_mac 02:49:54:5a:a5:96 dst_mac 02:fd:40:bd:45:e5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10885 flower src_mac 02:97:26:54:c6:77 dst_mac 02:1b:b7:e5:24:87 vlan_id 933 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10886 flower src_mac 02:c5:ea:7c:28:e0 dst_mac 02:53:85:df:dc:54 src_ip 58.200.82.235 dst_ip 14.110.71.123 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10887 flower src_mac 02:9e:8a:37:e6:cc dst_mac 02:08:8d:11:69:e7 vlan_id 787 vlan_ethtype 0x0800 src_ip 89.233.235.188 dst_ip 63.188.36.65 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10888 flower src_mac 02:7b:38:bf:59:f2 dst_mac 02:00:e8:80:c0:29 vlan_id 509 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10889 flower src_mac 02:1c:2f:bb:fb:ce dst_mac 02:b5:c2:0f:24:8d vlan_id 2677 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10890 flower src_mac 02:c7:39:61:08:7f dst_mac 02:a2:6d:84:fa:e4 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10891 flower src_mac 02:09:c8:fe:6f:9c dst_mac 02:9a:4d:46:a7:57 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10892 flower src_mac 02:5e:40:06:09:3d dst_mac 02:54:bd:c5:ca:bb vlan_id 1077 vlan_ethtype 0x0800 src_ip 101.40.11.91 dst_ip 24.68.12.236 ip_proto tcp src_port 20213 dst_port 23164 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10893 flower src_mac 02:61:ef:88:e1:39 dst_mac 02:e5:e9:5d:6f:41 vlan_id 3517 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10894 flower src_mac 02:01:79:d7:1a:81 dst_mac 02:e1:02:cf:19:85 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10895 flower src_mac 02:4a:0c:ce:63:5b dst_mac 02:0c:15:b5:e0:40 src_ip 103.129.66.142 dst_ip 30.44.142.40 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10896 flower src_mac 02:ba:6b:fa:6b:a1 dst_mac 02:f7:bc:8c:fd:85 src_ip 34.241.114.3 dst_ip 52.49.20.79 ip_proto udp src_port 29381 dst_port 19422 action drop && tc filter add dev swp1 ingress protocol ip pref 10897 flower src_mac 02:45:d2:60:af:60 dst_mac 02:83:fc:a2:96:85 src_ip 40.153.81.11 dst_ip 123.55.202.64 ip_proto tcp src_port 10780 dst_port 48639 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10898 flower src_mac 02:df:06:f2:02:59 dst_mac 02:96:b7:cc:cc:a4 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10899 flower src_mac 02:c1:22:a9:1b:46 dst_mac 02:ab:9e:9b:69:05 vlan_id 3765 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10900 flower src_mac 02:0f:29:d1:f8:a5 dst_mac 02:b3:bf:69:53:db action pass && tc filter add dev swp1 ingress protocol ip pref 10901 flower src_mac 02:c9:23:dd:10:f3 dst_mac 02:be:53:67:e5:d7 src_ip 105.201.122.150 dst_ip 79.253.137.207 ip_proto icmp code 23 type 14 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10902 flower src_mac 02:29:04:4c:11:a4 dst_mac 02:36:44:93:2d:6a src_ip 121.33.139.208 dst_ip 58.206.94.214 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10903 flower src_mac 02:1d:16:79:8c:59 dst_mac 02:96:7d:3b:13:9a action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10904 flower src_mac 02:e1:0a:59:dd:4d dst_mac 02:88:3e:45:6f:99 vlan_id 3028 vlan_ethtype ipv4 src_ip 113.18.234.29 dst_ip 26.203.6.177 ip_proto udp src_port 10408 dst_port 38836 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10905 flower src_mac 02:f3:a0:cd:3d:11 dst_mac 02:1d:24:b5:3b:f6 vlan_id 2510 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10906 flower src_mac 02:c3:78:fc:86:9f dst_mac 02:6c:74:62:03:10 vlan_id 3950 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10907 flower src_mac 02:f7:d8:13:57:65 dst_mac 02:04:65:cf:63:9a src_ip 26.239.135.89 dst_ip 82.148.183.11 ip_proto tcp src_port 43752 dst_port 22807 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10908 flower src_mac 02:c3:d6:50:a9:e1 dst_mac 02:2b:b1:06:c9:c1 src_ip 21.125.54.243 dst_ip 66.127.215.31 ip_proto udp src_port 38009 dst_port 53285 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10909 flower src_mac 02:10:16:21:27:e0 dst_mac 02:27:1b:5d:2c:76 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10910 flower src_mac 02:80:ad:be:ef:e9 dst_mac 02:2b:b4:00:de:f3 vlan_id 2137 vlan_ethtype ip src_ip 74.132.252.1 dst_ip 104.26.57.91 ip_proto tcp src_port 8217 dst_port 58178 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10911 flower src_mac 02:a3:f8:dd:5b:90 dst_mac 02:cc:06:e3:1a:b0 src_ip 125.111.182.178 dst_ip 99.209.176.3 ip_proto tcp src_port 44864 dst_port 44528 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10912 flower src_mac 02:92:58:ed:4d:9a dst_mac 02:d5:49:a0:3e:f0 vlan_id 226 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10913 flower src_mac 02:1b:2b:9c:37:0d dst_mac 02:ab:68:81:17:40 vlan_id 1354 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10914 flower src_mac 02:3e:e5:dd:01:a1 dst_mac 02:6e:1f:dc:2e:37 vlan_id 2881 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10915 flower src_mac 02:52:68:f2:ac:c6 dst_mac 02:a5:bb:47:d5:af src_ip 67.222.47.186 dst_ip 37.21.174.108 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10916 flower src_mac 02:91:f6:f5:9c:7e dst_mac 02:3b:d1:1d:6d:9e vlan_id 3304 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10917 flower src_mac 02:5d:a1:09:08:2f dst_mac 02:3a:c4:c5:3e:41 src_ip 47.50.108.178 dst_ip 71.197.243.155 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10918 flower src_mac 02:df:d3:03:c8:5e dst_mac 02:a9:09:09:e1:4d action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10919 flower src_mac 02:8d:c6:2f:cf:3f dst_mac 02:6f:a8:cc:54:9a src_ip 41.246.188.42 dst_ip 43.178.203.67 ip_proto udp src_port 61791 dst_port 30513 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10920 flower src_mac 02:d1:49:d5:e1:6b dst_mac 02:5b:fc:fe:bc:05 vlan_id 3320 vlan_ethtype 0x0800 src_ip 37.225.53.145 dst_ip 33.148.205.94 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10921 flower src_mac 02:c6:21:ed:67:1a dst_mac 02:35:e2:72:d8:87 vlan_id 3365 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10922 flower src_mac 02:07:b4:62:04:4f dst_mac 02:60:02:9e:c1:ff action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10923 flower src_mac 02:c6:a5:ff:66:da dst_mac 02:31:2f:30:8e:bc vlan_id 1214 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10924 flower src_mac 02:0d:fa:8c:db:81 dst_mac 02:aa:33:9d:27:d4 vlan_id 135 vlan_ethtype ip src_ip 106.186.61.127 dst_ip 95.255.76.27 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10925 flower src_mac 02:0c:92:00:33:35 dst_mac 02:66:d9:70:d1:a9 vlan_id 1438 vlan_ethtype ip src_ip 105.85.173.209 dst_ip 125.186.184.138 ip_proto udp src_port 62861 dst_port 60179 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10926 flower src_mac 02:9b:a5:25:24:97 dst_mac 02:93:17:69:14:48 vlan_id 2814 vlan_ethtype 0x0800 src_ip 87.177.106.242 dst_ip 118.143.148.103 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10927 flower src_mac 02:24:83:ce:1f:bf dst_mac 02:1e:dc:d5:ce:7c vlan_id 3552 vlan_ethtype ip src_ip 56.176.169.117 dst_ip 112.113.204.44 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10928 flower src_mac 02:b9:7b:82:bf:5d dst_mac 02:92:dc:1d:fb:a2 src_ip 84.67.69.212 dst_ip 17.46.208.55 action trap && tc filter add dev swp1 ingress protocol ip pref 10929 flower src_mac 02:3c:89:fc:11:81 dst_mac 02:c8:59:58:20:8e src_ip 58.137.199.199 dst_ip 39.243.208.27 ip_proto tcp src_port 59475 dst_port 47579 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10930 flower src_mac 02:06:7b:6a:35:c4 dst_mac 02:04:d3:ad:c0:3e vlan_id 3998 vlan_ethtype ipv4 src_ip 59.192.222.204 dst_ip 120.198.124.249 ip_proto udp src_port 44065 dst_port 36825 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10931 flower src_mac 02:2c:c2:2f:c1:28 dst_mac 02:b5:97:c2:f6:32 vlan_id 2041 vlan_ethtype 0x0800 src_ip 27.100.63.191 dst_ip 11.154.139.121 ip_proto tcp src_port 25764 dst_port 3964 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10932 flower src_mac 02:9d:b3:74:c7:0b dst_mac 02:12:17:1a:7a:9d vlan_id 3375 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10933 flower src_mac 02:2b:76:bf:1a:47 dst_mac 02:52:5f:a5:39:63 vlan_id 2261 vlan_ethtype ipv4 src_ip 111.134.253.16 dst_ip 18.57.150.239 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10934 flower src_mac 02:c2:e2:0b:d5:dc dst_mac 02:ea:80:49:9c:0e vlan_id 1103 vlan_ethtype ipv4 src_ip 53.154.220.149 dst_ip 96.22.221.151 ip_proto udp src_port 12110 dst_port 39334 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10935 flower src_mac 02:05:88:87:37:54 dst_mac 02:4f:86:a8:04:27 vlan_id 2437 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10936 flower src_mac 02:eb:8e:58:fb:d2 dst_mac 02:bf:af:26:a8:96 vlan_id 2744 vlan_ethtype 0x0800 src_ip 43.118.225.83 dst_ip 24.188.87.216 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10937 flower src_mac 02:59:b9:d3:cd:8f dst_mac 02:40:8f:61:4b:5e vlan_id 1781 vlan_ethtype ip src_ip 57.75.174.155 dst_ip 57.81.108.245 ip_proto udp src_port 13457 dst_port 19596 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10938 flower src_mac 02:1c:0a:e9:07:81 dst_mac 02:5c:5c:a0:1d:ce vlan_id 2890 vlan_ethtype 0x0800 src_ip 55.16.32.124 dst_ip 119.11.72.127 ip_proto udp src_port 15105 dst_port 44794 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10939 flower src_mac 02:f2:26:fe:11:92 dst_mac 02:0b:e2:a7:71:5a vlan_id 3037 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10940 flower src_mac 02:a4:fb:08:21:f2 dst_mac 02:11:96:72:09:25 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10941 flower src_mac 02:5b:36:17:99:1a dst_mac 02:47:53:40:1b:74 src_ip 40.224.16.141 dst_ip 91.36.59.75 ip_proto icmp code 20 type 16 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10942 flower src_mac 02:3f:f3:ac:92:4a dst_mac 02:05:eb:2b:03:27 src_ip 96.211.233.83 dst_ip 87.112.130.163 ip_proto icmp code 187 type 3 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10943 flower src_mac 02:0b:ba:e9:20:db dst_mac 02:00:9c:cf:b2:26 vlan_id 2442 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10944 flower src_mac 02:7f:67:13:5d:fa dst_mac 02:d6:3d:60:20:24 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10945 flower src_mac 02:fe:f6:91:db:03 dst_mac 02:0f:03:32:b8:93 vlan_id 1331 vlan_ethtype ipv4 src_ip 55.246.129.140 dst_ip 31.216.80.175 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10946 flower src_mac 02:e9:b5:da:44:cd dst_mac 02:9d:f3:68:46:6d vlan_id 296 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10947 flower src_mac 02:bb:4a:8a:2e:f7 dst_mac 02:31:bb:11:fa:2f vlan_id 1065 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10948 flower src_mac 02:e5:f6:00:87:80 dst_mac 02:78:fd:85:53:2f src_ip 88.32.139.57 dst_ip 26.34.198.230 ip_proto udp src_port 33562 dst_port 35779 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10949 flower src_mac 02:a4:38:9b:f2:22 dst_mac 02:e0:29:dd:9e:ea vlan_id 3085 vlan_ethtype ipv4 src_ip 121.226.115.138 dst_ip 48.229.61.190 action pass && tc filter add dev swp1 ingress protocol ip pref 10950 flower src_mac 02:af:64:6d:cc:45 dst_mac 02:cd:ec:bc:9f:5a src_ip 121.9.253.149 dst_ip 61.243.51.122 ip_proto udp src_port 27370 dst_port 11036 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10951 flower src_mac 02:0b:d0:82:58:30 dst_mac 02:2c:51:5c:12:61 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10952 flower src_mac 02:67:f1:bf:9a:f1 dst_mac 02:60:f2:a8:dd:b1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10953 flower src_mac 02:23:c8:86:2d:48 dst_mac 02:ac:b7:96:f9:b3 vlan_id 3075 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10954 flower src_mac 02:6a:97:50:16:b5 dst_mac 02:19:48:21:3e:78 src_ip 36.239.147.245 dst_ip 39.248.105.164 ip_proto icmp code 98 type 11 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10955 flower src_mac 02:bd:63:33:12:5e dst_mac 02:12:94:2d:dd:51 vlan_id 3043 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10956 flower src_mac 02:aa:c8:f8:fc:1e dst_mac 02:9e:c4:42:ae:67 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10957 flower src_mac 02:02:7e:5b:79:a1 dst_mac 02:f7:82:99:8b:bc action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10958 flower src_mac 02:38:50:e7:5a:f0 dst_mac 02:3a:e9:7c:e8:ba vlan_id 4012 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10959 flower src_mac 02:5e:4f:d3:40:94 dst_mac 02:e3:8b:a3:55:a2 vlan_id 1207 vlan_ethtype 0x0800 src_ip 81.234.134.236 dst_ip 108.150.69.91 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10960 flower src_mac 02:7b:46:d7:36:66 dst_mac 02:54:ee:e6:a4:d6 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10961 flower src_mac 02:d0:0f:5e:42:02 dst_mac 02:18:52:18:df:86 vlan_id 1763 vlan_ethtype ip src_ip 122.105.109.205 dst_ip 119.71.2.201 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10962 flower src_mac 02:b7:fe:61:69:5a dst_mac 02:0d:09:ce:3a:4b vlan_id 544 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10963 flower src_mac 02:c5:84:72:25:02 dst_mac 02:a5:0d:61:82:bb vlan_id 19 vlan_ethtype ip src_ip 69.253.11.155 dst_ip 20.219.196.100 ip_proto tcp src_port 29152 dst_port 3366 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10964 flower src_mac 02:be:8a:00:75:80 dst_mac 02:6f:12:b8:d3:6a vlan_id 934 vlan_ethtype ip src_ip 113.180.142.9 dst_ip 56.247.30.184 ip_proto tcp src_port 19519 dst_port 48057 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10965 flower src_mac 02:f7:40:06:40:2d dst_mac 02:fa:3d:87:86:33 src_ip 63.31.165.4 dst_ip 74.181.157.88 ip_proto udp src_port 6092 dst_port 25876 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10966 flower src_mac 02:63:ba:d5:59:90 dst_mac 02:43:05:f7:6d:3f vlan_id 2082 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10967 flower src_mac 02:18:93:2a:59:5d dst_mac 02:57:0c:94:c3:40 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10968 flower src_mac 02:b7:fa:28:39:8c dst_mac 02:36:8c:93:f4:72 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10969 flower src_mac 02:b2:c7:b7:aa:18 dst_mac 02:50:4d:06:64:3b src_ip 78.93.234.112 dst_ip 83.83.4.175 ip_proto udp src_port 6514 dst_port 42550 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10970 flower src_mac 02:32:b8:48:44:4b dst_mac 02:23:72:a9:f4:6e action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10971 flower src_mac 02:5e:c7:b2:b5:ed dst_mac 02:4f:88:81:8f:fb action trap && tc filter add dev swp1 ingress protocol ip pref 10972 flower src_mac 02:cf:6e:f3:1f:f5 dst_mac 02:91:c9:41:e5:05 src_ip 55.106.115.121 dst_ip 42.44.124.77 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10973 flower src_mac 02:7f:e3:8c:dd:5d dst_mac 02:05:43:f6:4d:39 src_ip 111.16.152.183 dst_ip 61.173.80.156 ip_proto udp src_port 27220 dst_port 60337 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10974 flower src_mac 02:b5:0a:bf:48:9b dst_mac 02:0c:59:77:b1:c3 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10975 flower src_mac 02:a9:cf:01:11:0c dst_mac 02:ee:84:88:af:4e action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10976 flower src_mac 02:07:78:18:33:ad dst_mac 02:46:cf:a6:e8:98 vlan_id 1650 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10977 flower src_mac 02:b1:ce:a9:56:19 dst_mac 02:d3:9c:07:b1:60 src_ip 79.198.52.248 dst_ip 37.37.46.65 ip_proto udp src_port 60111 dst_port 59765 action pass && tc filter add dev swp1 ingress protocol ip pref 10978 flower src_mac 02:d7:38:12:3e:f0 dst_mac 02:6a:25:1f:23:b1 src_ip 123.225.8.3 dst_ip 122.167.111.82 ip_proto tcp src_port 40595 dst_port 45776 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10979 flower src_mac 02:db:67:18:5d:92 dst_mac 02:43:d9:f6:d0:a8 vlan_id 3829 vlan_ethtype 0x0800 src_ip 47.169.33.238 dst_ip 61.51.85.106 ip_proto tcp src_port 27724 dst_port 35550 action trap && tc filter add dev swp1 ingress protocol ip pref 10980 flower src_mac 02:c2:d2:62:44:23 dst_mac 02:96:3e:26:a4:64 src_ip 37.133.14.7 dst_ip 23.48.208.84 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10981 flower src_mac 02:a9:da:d2:2f:b0 dst_mac 02:e0:4e:1f:0e:81 vlan_id 3267 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10982 flower src_mac 02:13:7e:f2:30:dc dst_mac 02:3e:ee:96:6c:30 vlan_id 2003 vlan_ethtype ip src_ip 14.133.147.148 dst_ip 15.72.242.150 ip_proto udp src_port 24129 dst_port 56731 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10983 flower src_mac 02:36:9f:14:a3:1d dst_mac 02:1a:96:2f:07:cc src_ip 17.68.112.53 dst_ip 12.19.13.148 ip_proto icmp code 157 type 17 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10984 flower src_mac 02:4e:0c:7d:e9:ab dst_mac 02:02:55:fc:6a:5d vlan_id 2537 vlan_ethtype 0x0800 src_ip 34.206.69.223 dst_ip 81.41.78.217 ip_proto tcp src_port 438 dst_port 34657 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10985 flower src_mac 02:a7:bb:87:1f:53 dst_mac 02:89:5e:b1:71:0c action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10986 flower src_mac 02:b0:3b:70:16:69 dst_mac 02:1c:10:c4:62:7a vlan_id 3826 vlan_ethtype ipv4 src_ip 75.40.164.128 dst_ip 112.224.38.19 ip_proto udp src_port 63089 dst_port 19869 action trap && tc filter add dev swp1 ingress protocol ip pref 10987 flower src_mac 02:ac:2b:f6:13:c2 dst_mac 02:61:95:b5:5c:88 src_ip 100.166.49.85 dst_ip 123.216.74.74 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10988 flower src_mac 02:af:ba:07:1f:ef dst_mac 02:ba:0e:3d:7c:b2 src_ip 74.149.24.226 dst_ip 114.59.66.180 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10989 flower src_mac 02:4f:94:74:c7:e5 dst_mac 02:44:59:b1:b4:35 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10990 flower src_mac 02:a8:bc:c3:a0:d6 dst_mac 02:85:33:04:17:46 vlan_id 1982 vlan_ethtype ipv4 src_ip 26.134.70.23 dst_ip 87.91.251.214 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10991 flower src_mac 02:59:89:a1:ad:6a dst_mac 02:a4:4f:cd:06:e7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10992 flower src_mac 02:19:1b:68:2e:b5 dst_mac 02:4e:8d:e3:a3:9a vlan_id 3727 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10993 flower src_mac 02:f2:2c:41:47:05 dst_mac 02:7b:29:9a:05:14 vlan_id 2455 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10994 flower src_mac 02:6c:60:e0:b7:60 dst_mac 02:e0:ae:a8:ed:52 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10995 flower src_mac 02:65:dc:8d:48:5e dst_mac 02:8e:2a:7c:5b:92 vlan_id 120 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10996 flower src_mac 02:2b:0f:b3:bb:6f dst_mac 02:77:1e:59:2b:e1 vlan_id 1464 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10997 flower src_mac 02:65:6a:da:17:75 dst_mac 02:e4:7c:6c:0b:db src_ip 123.145.76.150 dst_ip 111.133.57.108 ip_proto udp src_port 1550 dst_port 37595 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10998 flower src_mac 02:52:69:11:ea:c3 dst_mac 02:61:cb:d9:3f:bd vlan_id 1081 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10999 flower src_mac 02:e0:27:6d:ce:31 dst_mac 02:5d:4f:f2:89:6d src_ip 102.235.44.192 dst_ip 73.39.106.136 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11000 flower src_mac 02:c8:ae:2f:cc:5d dst_mac 02:28:65:29:08:7a action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11001 flower src_mac 02:f6:cd:1b:fd:3f dst_mac 02:e6:e6:95:25:e7 src_ip 104.142.152.137 dst_ip 54.26.174.118 ip_proto tcp src_port 4002 dst_port 26828 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11002 flower src_mac 02:d6:b6:c4:dd:98 dst_mac 02:75:4d:a9:a8:74 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11003 flower src_mac 02:ec:fc:fe:9c:c0 dst_mac 02:45:05:6a:c0:38 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11004 flower src_mac 02:42:aa:8b:38:eb dst_mac 02:33:c6:5d:4a:b0 action pass && tc filter add dev swp1 ingress protocol ip pref 11005 flower src_mac 02:3d:cf:ad:10:54 dst_mac 02:de:56:c4:ae:fb src_ip 111.146.38.39 dst_ip 31.31.158.34 ip_proto udp src_port 9534 dst_port 25691 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11006 flower src_mac 02:56:2d:c6:41:0b dst_mac 02:e9:03:b8:71:86 vlan_id 1891 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11007 flower src_mac 02:c5:15:f6:33:2c dst_mac 02:fd:48:5d:d1:d6 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11008 flower src_mac 02:1b:61:46:19:d0 dst_mac 02:7b:65:43:12:a0 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11009 flower src_mac 02:af:ec:2e:3c:b8 dst_mac 02:4e:7a:3b:98:72 vlan_id 2826 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11010 flower src_mac 02:80:7d:cc:cd:7e dst_mac 02:35:e7:63:d2:e7 vlan_id 3287 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11011 flower src_mac 02:69:6a:c7:52:0c dst_mac 02:21:c9:0d:aa:95 vlan_id 2908 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11012 flower src_mac 02:24:f0:10:51:14 dst_mac 02:90:3e:f1:69:d7 vlan_id 2943 vlan_ethtype ipv4 src_ip 22.44.40.57 dst_ip 89.250.204.211 ip_proto udp src_port 15793 dst_port 55650 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11013 flower src_mac 02:a1:db:f1:78:03 dst_mac 02:17:f7:38:4d:11 src_ip 61.137.173.90 dst_ip 28.217.138.6 ip_proto udp src_port 10437 dst_port 26135 action drop && tc filter add dev swp1 ingress protocol ip pref 11014 flower src_mac 02:46:5e:f5:b6:f9 dst_mac 02:2f:2f:66:50:c2 src_ip 123.135.164.52 dst_ip 38.240.124.221 ip_proto tcp src_port 63533 dst_port 22270 action trap && tc filter add dev swp1 ingress protocol ip pref 11015 flower src_mac 02:11:ac:63:7c:86 dst_mac 02:7b:27:2f:5c:97 src_ip 107.121.143.207 dst_ip 40.207.50.32 ip_proto tcp src_port 59893 dst_port 51626 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11016 flower src_mac 02:47:2c:12:48:8b dst_mac 02:ce:3b:ae:9b:f7 vlan_id 299 vlan_ethtype ip src_ip 99.113.168.74 dst_ip 21.124.253.38 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11017 flower src_mac 02:57:53:c6:d3:95 dst_mac 02:2f:1c:7e:14:88 vlan_id 1861 vlan_ethtype ip src_ip 94.174.98.105 dst_ip 59.84.160.217 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11018 flower src_mac 02:11:0a:01:0d:5d dst_mac 02:07:34:30:a6:79 vlan_id 124 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ip pref 11019 flower src_mac 02:67:e4:71:f9:fb dst_mac 02:a6:c8:86:f4:2e src_ip 31.89.66.11 dst_ip 106.81.52.49 ip_proto icmp code 207 type 8 action drop && tc filter add dev swp1 ingress protocol ip pref 11020 flower src_mac 02:da:55:27:99:d8 dst_mac 02:a0:55:41:72:4f src_ip 94.189.95.193 dst_ip 20.170.71.190 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11021 flower src_mac 02:84:0b:62:e7:63 dst_mac 02:a0:45:50:6b:fc src_ip 90.14.76.91 dst_ip 60.124.169.209 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11022 flower src_mac 02:bb:eb:15:66:fc dst_mac 02:64:cd:af:81:78 vlan_id 1678 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11023 flower src_mac 02:63:59:ab:c5:1e dst_mac 02:11:f9:07:b7:fb vlan_id 2991 vlan_ethtype ip src_ip 54.106.99.77 dst_ip 100.92.198.175 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11024 flower src_mac 02:18:0a:d9:00:45 dst_mac 02:fa:35:75:dc:47 src_ip 105.124.4.88 dst_ip 86.36.161.91 ip_proto udp src_port 39909 dst_port 17349 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11025 flower src_mac 02:62:d4:62:90:7a dst_mac 02:e9:9e:67:31:78 vlan_id 357 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 11026 flower src_mac 02:3b:27:79:30:42 dst_mac 02:9c:da:3b:3d:28 src_ip 37.199.148.15 dst_ip 74.100.199.92 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11027 flower src_mac 02:9e:d5:3d:19:6a dst_mac 02:2f:df:49:a2:f6 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11028 flower src_mac 02:6a:47:80:70:b5 dst_mac 02:68:0c:2a:60:8e vlan_id 2330 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11029 flower src_mac 02:a3:b5:56:17:47 dst_mac 02:4d:cc:4e:aa:af vlan_id 2059 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11030 flower src_mac 02:9c:69:71:89:a7 dst_mac 02:92:6c:44:11:f3 vlan_id 607 vlan_ethtype 0x0800 src_ip 48.145.170.235 dst_ip 114.67.113.74 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11031 flower src_mac 02:17:67:74:91:b2 dst_mac 02:25:fb:cf:e4:4c vlan_id 973 vlan_ethtype 0x0800 src_ip 54.154.15.161 dst_ip 38.27.142.55 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11032 flower src_mac 02:8a:ff:fb:3e:e2 dst_mac 02:96:a1:4e:82:b4 src_ip 89.47.5.87 dst_ip 97.10.139.145 ip_proto udp src_port 61180 dst_port 32634 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11033 flower src_mac 02:e1:d0:b9:56:ac dst_mac 02:08:89:69:3b:ec action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11034 flower src_mac 02:ed:99:73:e2:7b dst_mac 02:ef:79:54:04:2c vlan_id 795 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11035 flower src_mac 02:d0:c5:00:86:ac dst_mac 02:6d:f7:b0:b1:c1 src_ip 35.2.60.75 dst_ip 60.52.187.147 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11036 flower src_mac 02:36:84:05:e9:3b dst_mac 02:ad:6d:85:0c:a7 vlan_id 3514 vlan_ethtype ipv4 src_ip 68.80.35.249 dst_ip 18.192.145.154 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11037 flower src_mac 02:fc:77:75:81:94 dst_mac 02:22:2b:87:12:62 vlan_id 1638 vlan_ethtype ip src_ip 107.210.92.29 dst_ip 45.51.171.37 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11038 flower src_mac 02:87:a2:ab:b1:72 dst_mac 02:2b:99:63:6d:a8 vlan_id 2518 vlan_ethtype ipv4 src_ip 47.198.74.61 dst_ip 89.190.122.69 ip_proto tcp src_port 63039 dst_port 25884 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11039 flower src_mac 02:6f:d6:58:6d:be dst_mac 02:b7:77:95:a3:47 vlan_id 518 vlan_ethtype ipv4 src_ip 87.25.175.74 dst_ip 31.173.94.50 ip_proto udp src_port 42290 dst_port 25639 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11040 flower src_mac 02:39:22:b4:4c:16 dst_mac 02:9c:16:5c:25:4d vlan_id 3786 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11041 flower src_mac 02:8f:d0:7b:c5:89 dst_mac 02:ad:32:20:05:be vlan_id 2035 vlan_ethtype ip src_ip 49.14.178.60 dst_ip 20.210.0.237 ip_proto tcp src_port 17058 dst_port 16025 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11042 flower src_mac 02:ce:a1:c5:5f:f5 dst_mac 02:e8:9a:17:30:fb vlan_id 2647 vlan_ethtype 0x0800 src_ip 21.102.101.217 dst_ip 18.71.4.3 ip_proto udp src_port 2509 dst_port 7473 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11043 flower src_mac 02:aa:9d:fa:3a:fb dst_mac 02:d6:2f:cc:d6:40 vlan_id 1170 vlan_ethtype 0x0800 src_ip 13.209.132.77 dst_ip 68.189.22.168 ip_proto udp src_port 14007 dst_port 30233 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11044 flower src_mac 02:9e:06:c9:49:72 dst_mac 02:f0:61:82:1e:43 vlan_id 995 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11045 flower src_mac 02:ba:5b:70:a3:54 dst_mac 02:e6:3a:5f:d8:21 src_ip 23.251.85.171 dst_ip 99.98.25.36 ip_proto tcp src_port 16662 dst_port 40007 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11046 flower src_mac 02:cf:20:e4:c6:d4 dst_mac 02:d4:f9:c6:02:95 vlan_id 3432 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11047 flower src_mac 02:f2:13:35:39:48 dst_mac 02:58:75:b5:84:7c action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11048 flower src_mac 02:91:b0:3a:d3:0d dst_mac 02:44:8a:bb:94:ab src_ip 95.200.81.56 dst_ip 60.91.152.159 ip_proto icmp code 95 type 13 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11049 flower src_mac 02:39:d5:6d:e6:33 dst_mac 02:4c:c9:a7:b8:2c src_ip 110.54.40.19 dst_ip 39.20.220.156 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11050 flower src_mac 02:f1:97:b9:e8:f9 dst_mac 02:1c:41:74:50:29 vlan_id 465 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11051 flower src_mac 02:14:e2:3d:9b:d2 dst_mac 02:53:53:e7:e8:ee vlan_id 1574 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11052 flower src_mac 02:a8:55:c6:52:51 dst_mac 02:11:b9:e2:ff:3f vlan_id 2053 vlan_ethtype ipv4 src_ip 47.18.226.165 dst_ip 112.181.235.7 ip_proto udp src_port 39011 dst_port 64342 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11053 flower src_mac 02:f7:92:b2:54:c0 dst_mac 02:a4:b7:e3:ef:a9 vlan_id 2707 vlan_ethtype 0x0800 src_ip 20.19.61.105 dst_ip 86.167.94.31 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11054 flower src_mac 02:60:7c:44:12:80 dst_mac 02:cc:c3:b0:f0:10 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11055 flower src_mac 02:fa:7a:44:36:da dst_mac 02:2e:ce:80:c7:5f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11056 flower src_mac 02:f0:14:5c:99:ea dst_mac 02:5a:60:2e:55:26 vlan_id 554 vlan_ethtype ip src_ip 98.167.107.54 dst_ip 104.94.39.80 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11057 flower src_mac 02:1d:ca:6e:e6:c7 dst_mac 02:c5:f8:cc:63:b7 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11058 flower src_mac 02:40:de:bc:32:67 dst_mac 02:d8:1f:e5:49:e3 src_ip 60.135.231.76 dst_ip 47.134.183.110 ip_proto icmp code 49 type 11 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11059 flower src_mac 02:4a:9a:a1:fb:e0 dst_mac 02:6f:27:b1:3b:16 vlan_id 3060 vlan_ethtype ip src_ip 110.30.244.45 dst_ip 80.51.206.25 ip_proto tcp src_port 48300 dst_port 49442 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11060 flower src_mac 02:a4:05:38:89:85 dst_mac 02:51:bf:04:3d:a7 vlan_id 913 vlan_ethtype ipv4 src_ip 53.157.108.57 dst_ip 27.61.4.16 ip_proto tcp src_port 11127 dst_port 29535 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11061 flower src_mac 02:03:44:52:c8:1d dst_mac 02:ed:45:1a:53:4e vlan_id 627 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11062 flower src_mac 02:6f:d3:5a:ed:70 dst_mac 02:a5:d2:cb:bb:db vlan_id 1591 vlan_ethtype ip src_ip 94.121.154.98 dst_ip 117.130.224.186 action pass && tc filter add dev swp1 ingress protocol ip pref 11063 flower src_mac 02:d4:d9:72:f8:c9 dst_mac 02:86:3a:5f:64:58 src_ip 18.214.230.88 dst_ip 92.178.222.50 ip_proto icmp code 43 type 4 action pass && tc filter add dev swp1 ingress protocol ip pref 11064 flower src_mac 02:94:2d:dd:9a:8b dst_mac 02:e0:69:3d:de:c8 src_ip 102.3.231.120 dst_ip 65.200.47.24 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11065 flower src_mac 02:98:a4:8e:33:3c dst_mac 02:dc:90:8e:fe:36 vlan_id 2676 vlan_ethtype 0x0800 src_ip 78.79.24.205 dst_ip 68.86.44.212 ip_proto tcp src_port 37800 dst_port 14889 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11066 flower src_mac 02:ee:a6:21:d9:0d dst_mac 02:6d:ff:0a:ba:40 vlan_id 3937 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11067 flower src_mac 02:81:7c:71:8f:41 dst_mac 02:2e:b0:c4:dd:83 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11068 flower src_mac 02:f7:92:fc:7e:dd dst_mac 02:f9:1b:cf:45:56 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11069 flower src_mac 02:38:63:1b:b5:52 dst_mac 02:cc:61:5d:b7:96 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11070 flower src_mac 02:c1:ac:c4:84:b9 dst_mac 02:7f:e0:8b:5d:7b vlan_id 3711 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11071 flower src_mac 02:e5:53:5a:a2:e5 dst_mac 02:18:ae:92:3f:f6 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11072 flower src_mac 02:2d:8a:71:b7:6b dst_mac 02:9c:8f:86:91:13 vlan_id 1496 vlan_ethtype ip src_ip 14.195.109.4 dst_ip 45.129.182.96 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11073 flower src_mac 02:1c:ec:6a:7a:d5 dst_mac 02:5b:c8:59:ca:19 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11074 flower src_mac 02:c4:ad:aa:ef:03 dst_mac 02:47:b0:00:1b:28 src_ip 55.209.238.90 dst_ip 49.167.194.56 ip_proto udp src_port 13659 dst_port 54602 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11075 flower src_mac 02:80:80:e3:4a:8e dst_mac 02:21:c6:6e:b5:b3 vlan_id 2087 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ip pref 11076 flower src_mac 02:49:24:86:f6:62 dst_mac 02:00:1b:b2:b3:71 src_ip 33.101.60.42 dst_ip 50.88.73.196 ip_proto tcp src_port 43270 dst_port 52823 action pass && tc filter add dev swp1 ingress protocol ip pref 11077 flower src_mac 02:8e:77:4c:96:ee dst_mac 02:e7:a5:7d:c9:56 src_ip 14.212.168.6 dst_ip 102.183.83.78 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11078 flower src_mac 02:72:f3:d0:86:c4 dst_mac 02:e1:70:54:a6:d2 vlan_id 3303 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11079 flower src_mac 02:ad:d9:15:0e:22 dst_mac 02:29:1b:c5:2e:c5 vlan_id 2973 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11080 flower src_mac 02:1a:cc:5f:85:e0 dst_mac 02:ca:43:3e:85:ac vlan_id 1395 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 11081 flower src_mac 02:4a:4c:13:56:5e dst_mac 02:e1:69:cc:62:b5 src_ip 43.162.37.103 dst_ip 30.195.28.47 ip_proto udp src_port 47326 dst_port 62757 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11082 flower src_mac 02:51:6b:60:c3:43 dst_mac 02:7a:7a:25:3d:a1 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11083 flower src_mac 02:ac:92:b0:84:40 dst_mac 02:fd:5d:b1:55:5b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11084 flower src_mac 02:28:5b:2c:84:a6 dst_mac 02:7d:fa:2b:6a:09 vlan_id 2537 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11085 flower src_mac 02:f0:cd:2a:de:d3 dst_mac 02:bc:fb:e0:3c:62 vlan_id 1158 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11086 flower src_mac 02:b3:51:28:43:13 dst_mac 02:a9:28:9c:26:6b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11087 flower src_mac 02:55:94:44:d0:4a dst_mac 02:6c:55:69:f0:92 vlan_id 3411 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11088 flower src_mac 02:49:53:d1:45:b0 dst_mac 02:db:50:23:ab:55 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11089 flower src_mac 02:f8:7a:ab:f6:69 dst_mac 02:80:83:51:80:52 vlan_id 569 vlan_ethtype ip src_ip 19.58.91.70 dst_ip 11.171.168.161 ip_proto udp src_port 55093 dst_port 32638 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11090 flower src_mac 02:b9:ae:e9:3c:5d dst_mac 02:3f:06:47:2a:13 vlan_id 3538 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11091 flower src_mac 02:2d:80:26:4c:4e dst_mac 02:ed:7f:28:d0:6d vlan_id 521 vlan_ethtype 0x0800 src_ip 123.168.94.246 dst_ip 118.79.181.5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11092 flower src_mac 02:ef:3d:01:62:50 dst_mac 02:8a:56:c5:60:cd vlan_id 3967 vlan_ethtype ip src_ip 29.204.130.179 dst_ip 43.91.161.149 ip_proto udp src_port 41663 dst_port 62734 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11093 flower src_mac 02:8e:aa:ad:8d:1c dst_mac 02:30:02:de:15:6c src_ip 20.134.190.138 dst_ip 91.70.59.133 ip_proto udp src_port 3045 dst_port 63542 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11094 flower src_mac 02:3c:99:57:9c:41 dst_mac 02:c6:0a:e4:05:35 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11095 flower src_mac 02:51:1f:30:2b:88 dst_mac 02:ec:1e:b8:0c:24 vlan_id 1760 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11096 flower src_mac 02:91:e0:cf:41:2b dst_mac 02:43:07:9e:dc:25 vlan_id 2870 vlan_ethtype ip src_ip 28.213.24.131 dst_ip 51.88.220.146 ip_proto udp src_port 31575 dst_port 27096 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11097 flower src_mac 02:cb:6c:7c:20:9a dst_mac 02:6d:3a:8f:a8:ff src_ip 89.128.253.94 dst_ip 26.8.81.26 ip_proto udp src_port 1916 dst_port 40762 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11098 flower src_mac 02:f6:9b:4b:98:1b dst_mac 02:ac:f9:dc:96:c5 vlan_id 286 vlan_ethtype ip src_ip 59.98.70.4 dst_ip 101.28.249.82 ip_proto tcp src_port 63877 dst_port 15899 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11099 flower src_mac 02:fe:06:e8:53:d0 dst_mac 02:e7:07:7f:58:dc src_ip 90.212.195.1 dst_ip 101.43.61.66 ip_proto udp src_port 21036 dst_port 27560 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11100 flower src_mac 02:a5:54:1a:a3:96 dst_mac 02:b8:8c:6b:52:af src_ip 79.107.251.104 dst_ip 76.47.129.187 ip_proto icmp code 175 type 0 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11101 flower src_mac 02:10:d9:d0:97:80 dst_mac 02:ae:c1:2c:34:9c src_ip 63.130.123.123 dst_ip 123.51.141.100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11102 flower src_mac 02:d8:4b:8b:1d:42 dst_mac 02:e3:aa:f7:b0:c9 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11103 flower src_mac 02:8a:8b:b0:63:57 dst_mac 02:e5:80:e3:3d:3f vlan_id 1239 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11104 flower src_mac 02:6c:ad:38:4d:91 dst_mac 02:90:a9:79:cc:56 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11105 flower src_mac 02:8e:b5:cf:ef:c1 dst_mac 02:bc:b4:2d:2e:e7 vlan_id 752 vlan_ethtype ip src_ip 78.115.126.145 dst_ip 29.206.190.239 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11106 flower src_mac 02:9a:25:9e:5d:77 dst_mac 02:fc:ae:3b:43:ce vlan_id 2412 vlan_ethtype ipv4 src_ip 49.227.51.13 dst_ip 41.201.222.171 ip_proto tcp src_port 23939 dst_port 55054 action drop && tc filter add dev swp1 ingress protocol ip pref 11107 flower src_mac 02:01:51:f7:3a:06 dst_mac 02:a1:75:e9:8a:ad src_ip 46.113.234.112 dst_ip 16.231.144.86 ip_proto udp src_port 32115 dst_port 63485 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11108 flower src_mac 02:94:81:4f:12:72 dst_mac 02:ba:0b:4c:90:d0 src_ip 52.219.138.190 dst_ip 49.81.140.137 ip_proto tcp src_port 32582 dst_port 9669 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11109 flower src_mac 02:ee:af:a1:ac:01 dst_mac 02:e0:19:87:dd:af vlan_id 1516 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11110 flower src_mac 02:a0:28:05:10:e2 dst_mac 02:fe:bd:0b:d9:08 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11111 flower src_mac 02:bc:5c:9b:f2:ca dst_mac 02:3e:6c:c8:7c:d1 src_ip 103.224.55.133 dst_ip 81.119.255.215 ip_proto udp src_port 39602 dst_port 52743 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11112 flower src_mac 02:6b:94:a7:48:63 dst_mac 02:4e:15:41:2c:e7 vlan_id 1192 vlan_ethtype ipv4 src_ip 46.85.69.193 dst_ip 59.152.224.74 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11113 flower src_mac 02:af:a4:e6:76:01 dst_mac 02:bd:45:0a:bb:97 vlan_id 1073 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11114 flower src_mac 02:aa:24:2d:e4:3d dst_mac 02:4a:6f:10:66:6f vlan_id 708 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11115 flower src_mac 02:fb:7d:93:e8:97 dst_mac 02:73:01:4b:06:33 vlan_id 940 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11116 flower src_mac 02:d2:4a:29:ba:94 dst_mac 02:93:15:87:2b:98 src_ip 30.236.151.122 dst_ip 102.227.140.7 ip_proto icmp code 157 type 14 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11117 flower src_mac 02:71:e3:d9:4a:1e dst_mac 02:f1:34:dc:b1:af vlan_id 2005 vlan_ethtype 0x0800 src_ip 36.254.77.207 dst_ip 12.221.143.52 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11118 flower src_mac 02:e1:94:03:d8:d4 dst_mac 02:f9:51:e6:dd:89 vlan_id 3096 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11119 flower src_mac 02:f1:0b:c5:65:42 dst_mac 02:50:56:02:1e:72 vlan_id 1684 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11120 flower src_mac 02:e8:68:26:73:2f dst_mac 02:76:34:e4:6f:7c src_ip 18.245.119.193 dst_ip 31.201.247.176 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11121 flower src_mac 02:89:ba:a5:05:fb dst_mac 02:09:42:2b:53:44 vlan_id 3828 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11122 flower src_mac 02:26:70:5c:4e:2f dst_mac 02:95:53:b2:a8:fa vlan_id 2475 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ip pref 11123 flower src_mac 02:a5:91:e8:34:fb dst_mac 02:0d:17:b1:c3:3c src_ip 98.144.253.4 dst_ip 80.138.25.63 ip_proto udp src_port 23359 dst_port 28263 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11124 flower src_mac 02:99:a9:f2:e6:60 dst_mac 02:cc:28:2f:25:03 vlan_id 635 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11125 flower src_mac 02:8a:82:1d:6f:fa dst_mac 02:8e:4c:7a:52:6a action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11126 flower src_mac 02:8a:16:19:4b:16 dst_mac 02:8e:7e:26:36:24 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11127 flower src_mac 02:3d:e3:e9:e9:6f dst_mac 02:99:48:31:1c:ed action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11128 flower src_mac 02:48:08:25:5e:fb dst_mac 02:86:58:52:3e:2b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11129 flower src_mac 02:fb:aa:31:76:f5 dst_mac 02:c8:e1:6f:37:e3 vlan_id 1125 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11130 flower src_mac 02:2c:2f:ad:9c:b4 dst_mac 02:88:e5:97:a3:f1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11131 flower src_mac 02:86:c7:4d:18:5d dst_mac 02:39:63:bd:97:06 vlan_id 1148 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11132 flower src_mac 02:c2:2c:97:5d:04 dst_mac 02:2a:a5:97:f1:99 vlan_id 2233 vlan_ethtype ip src_ip 41.126.91.73 dst_ip 96.237.18.145 action pass && tc filter add dev swp1 ingress protocol ip pref 11133 flower src_mac 02:ff:ad:26:72:92 dst_mac 02:95:08:f3:fe:ae src_ip 70.193.168.116 dst_ip 49.31.167.127 ip_proto icmp code 54 type 16 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11134 flower src_mac 02:d5:1d:a7:77:79 dst_mac 02:31:b0:35:cd:7b vlan_id 1503 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11135 flower src_mac 02:6b:25:ed:7d:2f dst_mac 02:7c:a6:1c:15:4d action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11136 flower src_mac 02:85:87:7f:bc:17 dst_mac 02:77:32:35:bc:bb vlan_id 439 vlan_ethtype 0x0800 src_ip 95.134.226.215 dst_ip 82.26.162.103 ip_proto udp src_port 41323 dst_port 35910 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11137 flower src_mac 02:95:81:76:02:09 dst_mac 02:88:14:43:54:b7 src_ip 97.155.142.203 dst_ip 40.247.53.216 ip_proto tcp src_port 52840 dst_port 9539 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11138 flower src_mac 02:dd:34:3b:18:a8 dst_mac 02:92:8a:20:13:11 src_ip 35.114.175.177 dst_ip 98.203.49.144 ip_proto udp src_port 52578 dst_port 43807 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11139 flower src_mac 02:2d:93:ad:2a:2f dst_mac 02:a4:9c:94:40:c1 vlan_id 2314 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11140 flower src_mac 02:bf:f4:30:5a:06 dst_mac 02:0d:5d:bc:d8:cd vlan_id 2364 vlan_ethtype 0x0800 src_ip 31.214.17.49 dst_ip 76.26.64.62 ip_proto tcp src_port 56856 dst_port 34497 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11141 flower src_mac 02:63:15:35:b0:93 dst_mac 02:95:41:36:33:c1 vlan_id 823 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11142 flower src_mac 02:e6:5d:84:8a:7a dst_mac 02:9f:86:0f:c1:08 vlan_id 2724 vlan_ethtype 0x0800 src_ip 106.81.60.105 dst_ip 76.160.43.196 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11143 flower src_mac 02:96:f3:0d:30:c1 dst_mac 02:8e:0d:2a:a0:6d vlan_id 3473 vlan_ethtype ipv4 src_ip 39.100.188.207 dst_ip 116.159.102.92 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11144 flower src_mac 02:03:6b:43:c1:fc dst_mac 02:b0:cb:3e:f6:bc action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11145 flower src_mac 02:b4:fb:36:73:9b dst_mac 02:f8:a0:e2:6c:4c action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11146 flower src_mac 02:cd:6d:15:94:5c dst_mac 02:40:8e:6f:aa:8f src_ip 57.166.197.74 dst_ip 21.48.213.210 ip_proto tcp src_port 45662 dst_port 44769 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11147 flower src_mac 02:0e:47:37:78:d4 dst_mac 02:5c:0c:15:99:fa vlan_id 493 vlan_ethtype ip src_ip 114.194.171.105 dst_ip 90.193.104.32 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11148 flower src_mac 02:01:9e:7c:cd:12 dst_mac 02:00:14:0f:78:19 src_ip 98.245.183.25 dst_ip 27.169.241.93 ip_proto tcp src_port 3873 dst_port 57895 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11149 flower src_mac 02:45:9b:c7:12:f2 dst_mac 02:96:2e:24:9b:50 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11150 flower src_mac 02:6e:44:9f:6e:fd dst_mac 02:1e:9b:25:4d:21 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11151 flower src_mac 02:5c:17:06:72:19 dst_mac 02:3c:65:96:bc:62 src_ip 18.152.107.42 dst_ip 102.117.72.83 ip_proto tcp src_port 38970 dst_port 22522 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11152 flower src_mac 02:cf:2b:7b:11:2e dst_mac 02:f5:af:28:5f:7c vlan_id 772 vlan_ethtype 0x0800 src_ip 59.211.41.166 dst_ip 85.181.31.152 ip_proto udp src_port 29925 dst_port 55834 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11153 flower src_mac 02:f2:b9:ba:42:d5 dst_mac 02:19:f5:3d:a6:3a vlan_id 626 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11154 flower src_mac 02:f7:0f:b7:30:e5 dst_mac 02:87:24:b4:9a:be action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11155 flower src_mac 02:96:ca:92:a1:5f dst_mac 02:13:f6:ac:92:7d action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11156 flower src_mac 02:a1:8d:89:77:b4 dst_mac 02:6f:b5:4e:a7:6b vlan_id 640 vlan_ethtype 0x0800 src_ip 13.182.191.237 dst_ip 96.150.17.171 ip_proto udp src_port 60116 dst_port 44149 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11157 flower src_mac 02:b7:e8:1c:f9:a1 dst_mac 02:ac:9f:bd:01:67 vlan_id 2374 vlan_ethtype ip src_ip 32.109.147.111 dst_ip 22.113.5.223 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11158 flower src_mac 02:79:11:da:ed:da dst_mac 02:fd:65:8a:df:45 src_ip 70.251.79.180 dst_ip 20.79.198.93 ip_proto tcp src_port 15642 dst_port 53810 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11159 flower src_mac 02:75:02:cc:d2:18 dst_mac 02:c4:9d:e7:4e:b9 vlan_id 192 vlan_ethtype ip src_ip 97.115.184.27 dst_ip 91.163.32.245 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11160 flower src_mac 02:49:11:60:83:af dst_mac 02:0a:02:0b:b1:6f vlan_id 2746 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11161 flower src_mac 02:eb:33:b4:9d:87 dst_mac 02:5a:4b:01:bb:8c vlan_id 3173 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11162 flower src_mac 02:b3:5a:b3:0a:bb dst_mac 02:c5:3b:01:32:0b vlan_id 387 vlan_ethtype ip src_ip 125.1.229.34 dst_ip 40.43.27.10 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11163 flower src_mac 02:56:86:90:2f:dd dst_mac 02:7a:81:b2:3a:fb src_ip 63.150.26.245 dst_ip 68.45.54.131 ip_proto udp src_port 39677 dst_port 3683 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11164 flower src_mac 02:fc:b7:f3:95:dc dst_mac 02:d9:4b:ac:d3:ae vlan_id 3456 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11165 flower src_mac 02:ca:2b:8b:e9:69 dst_mac 02:68:be:19:d0:78 vlan_id 535 vlan_ethtype ipv4 src_ip 59.183.179.108 dst_ip 37.69.137.122 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11166 flower src_mac 02:74:8c:83:c3:4a dst_mac 02:da:9a:58:06:b2 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11167 flower src_mac 02:03:36:b1:8a:12 dst_mac 02:78:f0:dc:b2:35 vlan_id 65 vlan_ethtype ipv4 src_ip 13.242.185.175 dst_ip 55.221.91.158 ip_proto tcp src_port 58417 dst_port 59359 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11168 flower src_mac 02:28:36:3b:7d:55 dst_mac 02:54:8b:09:35:74 vlan_id 874 vlan_ethtype ipv4 src_ip 103.239.58.141 dst_ip 115.176.177.17 ip_proto tcp src_port 18826 dst_port 53423 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11169 flower src_mac 02:2b:2f:94:96:4d dst_mac 02:6c:64:9f:c4:22 src_ip 99.183.33.107 dst_ip 36.3.223.26 ip_proto tcp src_port 63940 dst_port 4388 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11170 flower src_mac 02:53:dd:65:20:8d dst_mac 02:6a:a3:18:8d:a2 vlan_id 3051 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11171 flower src_mac 02:ed:37:ad:1b:6f dst_mac 02:85:7b:8d:37:95 vlan_id 449 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11172 flower src_mac 02:ba:20:f8:63:29 dst_mac 02:c2:1c:5b:dc:90 vlan_id 3810 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11173 flower src_mac 02:90:1d:d9:d0:6a dst_mac 02:a0:ba:01:12:56 vlan_id 932 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11174 flower src_mac 02:5b:25:be:2c:78 dst_mac 02:04:fc:08:79:ba vlan_id 3434 vlan_ethtype ipv4 src_ip 104.169.115.14 dst_ip 123.225.215.101 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11175 flower src_mac 02:8e:cf:04:62:7d dst_mac 02:34:d8:0f:54:6b vlan_id 1288 vlan_ethtype ipv4 src_ip 124.203.238.232 dst_ip 54.129.69.70 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11176 flower src_mac 02:fd:74:ac:97:7a dst_mac 02:04:31:b6:70:ba action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11177 flower src_mac 02:8c:b4:69:7e:08 dst_mac 02:64:d9:5b:53:82 src_ip 79.124.93.126 dst_ip 72.232.148.109 ip_proto tcp src_port 42311 dst_port 14404 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11178 flower src_mac 02:eb:ab:fe:fb:98 dst_mac 02:2c:65:ec:53:17 vlan_id 195 vlan_ethtype 0x0800 src_ip 72.246.77.237 dst_ip 14.188.46.227 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11179 flower src_mac 02:a8:20:d3:83:a9 dst_mac 02:06:f2:e3:0e:ce src_ip 70.93.173.220 dst_ip 41.251.167.207 ip_proto udp src_port 61843 dst_port 63104 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11180 flower src_mac 02:93:73:08:d1:cd dst_mac 02:22:0a:19:6a:cd vlan_id 396 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11181 flower src_mac 02:3c:e6:09:42:dc dst_mac 02:a3:57:d5:48:b9 vlan_id 3518 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11182 flower src_mac 02:fd:e1:5d:d5:30 dst_mac 02:2e:0e:bb:76:69 vlan_id 249 vlan_ethtype ip src_ip 104.26.10.49 dst_ip 56.141.88.35 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11183 flower src_mac 02:ee:cd:15:4c:dc dst_mac 02:3b:ac:38:99:49 src_ip 56.54.205.67 dst_ip 66.23.231.24 ip_proto udp src_port 54879 dst_port 57544 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11184 flower src_mac 02:be:99:d1:5e:ff dst_mac 02:11:8b:b0:e8:f1 vlan_id 3671 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11185 flower src_mac 02:f5:40:66:6a:ac dst_mac 02:cc:47:09:95:ff vlan_id 2872 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11186 flower src_mac 02:14:b4:79:f6:cc dst_mac 02:74:47:84:c9:cb vlan_id 614 vlan_ethtype ipv4 src_ip 66.143.200.157 dst_ip 87.125.86.23 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11187 flower src_mac 02:be:79:10:23:fb dst_mac 02:af:8f:77:c3:7a vlan_id 839 vlan_ethtype ipv4 src_ip 70.197.132.216 dst_ip 78.4.214.61 ip_proto tcp src_port 15708 dst_port 16891 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11188 flower src_mac 02:fa:4a:91:4f:2f dst_mac 02:e0:0a:44:8b:4c vlan_id 3769 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11189 flower src_mac 02:e0:1a:d9:75:64 dst_mac 02:ee:d7:e3:3a:2b src_ip 18.163.235.154 dst_ip 24.150.218.243 ip_proto icmp code 188 type 5 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11190 flower src_mac 02:68:ee:52:f9:02 dst_mac 02:a4:8e:64:32:93 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11191 flower src_mac 02:f5:10:4a:8d:ed dst_mac 02:df:59:7d:4d:48 src_ip 33.221.101.107 dst_ip 77.249.230.246 ip_proto tcp src_port 36763 dst_port 18318 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11192 flower src_mac 02:04:02:f4:b2:bc dst_mac 02:24:1e:9f:c9:a1 src_ip 12.203.229.218 dst_ip 120.148.229.84 ip_proto tcp src_port 39577 dst_port 27381 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11193 flower src_mac 02:31:94:2c:e1:4e dst_mac 02:11:46:8e:81:61 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11194 flower src_mac 02:93:2f:6f:4d:3b dst_mac 02:90:c3:bf:55:f8 src_ip 35.201.123.240 dst_ip 30.100.119.86 ip_proto tcp src_port 11953 dst_port 20365 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11195 flower src_mac 02:e0:5b:f7:65:6a dst_mac 02:73:a2:a3:e1:49 vlan_id 3017 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11196 flower src_mac 02:d1:ed:6a:4e:38 dst_mac 02:fd:b1:9e:4e:c2 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11197 flower src_mac 02:70:33:40:1c:84 dst_mac 02:b4:24:7b:87:56 vlan_id 3354 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11198 flower src_mac 02:32:89:f0:38:da dst_mac 02:04:38:6c:dc:ad src_ip 99.186.198.211 dst_ip 70.242.78.39 ip_proto icmp code 225 type 13 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11199 flower src_mac 02:20:c3:e9:17:37 dst_mac 02:9d:6f:04:00:b9 vlan_id 3236 vlan_ethtype 0x9300 action drop INFO asyncssh:logging.py:92 [conn=24, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=8] Command: tc filter add dev swp1 ingress protocol 802.1q pref 10800 flower src_mac 02:b1:77:aa:8e:3c dst_mac 02:b3:81:21:61:c6 vlan_id 1832 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10801 flower src_mac 02:e4:e1:15:8c:e9 dst_mac 02:48:49:26:3a:55 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10802 flower src_mac 02:a9:6a:f5:00:b2 dst_mac 02:02:f1:8b:26:13 vlan_id 3519 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10803 flower src_mac 02:7a:6c:07:0e:a2 dst_mac 02:09:72:6a:36:8a src_ip 43.113.160.237 dst_ip 29.24.177.110 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10804 flower src_mac 02:70:fa:f1:7a:cc dst_mac 02:2f:93:c0:82:ff action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10805 flower src_mac 02:02:2f:15:3c:e4 dst_mac 02:0e:2e:8c:b9:99 vlan_id 932 vlan_ethtype ipv4 src_ip 15.233.122.99 dst_ip 65.34.213.71 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10806 flower src_mac 02:da:43:5e:b2:91 dst_mac 02:df:00:66:e9:23 vlan_id 1718 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10807 flower src_mac 02:a9:82:4e:71:42 dst_mac 02:3b:6c:8d:05:7f vlan_id 363 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10808 flower src_mac 02:87:4b:3d:ef:a8 dst_mac 02:ef:5d:f5:05:32 src_ip 19.216.172.4 dst_ip 70.214.144.239 ip_proto udp src_port 5660 dst_port 64875 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10809 flower src_mac 02:6d:e7:68:b3:d4 dst_mac 02:55:4e:d7:78:cd action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10810 flower src_mac 02:d1:f3:a6:e5:a1 dst_mac 02:f6:a7:a0:07:ae action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10811 flower src_mac 02:cb:23:6a:55:cf dst_mac 02:c0:db:41:b4:34 vlan_id 345 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10812 flower src_mac 02:41:42:f0:39:6b dst_mac 02:f6:5e:6a:8f:59 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10813 flower src_mac 02:fc:90:f7:86:8f dst_mac 02:e3:45:62:25:76 vlan_id 3666 vlan_ethtype ipv4 src_ip 109.23.182.29 dst_ip 69.9.92.44 ip_proto tcp src_port 929 dst_port 23970 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10814 flower src_mac 02:e6:2c:cc:c2:8f dst_mac 02:5f:c3:7c:02:0d vlan_id 3183 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10815 flower src_mac 02:4a:0a:54:06:56 dst_mac 02:fa:37:3c:b1:e8 vlan_id 3890 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10816 flower src_mac 02:8c:1d:72:49:ac dst_mac 02:1a:92:ab:e2:c7 src_ip 109.243.74.109 dst_ip 83.197.233.45 ip_proto icmp code 71 type 3 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10817 flower src_mac 02:c5:d8:73:08:c0 dst_mac 02:8f:14:4e:ed:87 src_ip 79.119.243.230 dst_ip 85.51.123.242 ip_proto udp src_port 65019 dst_port 42233 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10818 flower src_mac 02:e3:10:b4:ad:09 dst_mac 02:86:e1:e9:1f:6e action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10819 flower src_mac 02:d9:32:99:ae:5d dst_mac 02:bf:51:08:42:39 vlan_id 719 vlan_ethtype ipv4 src_ip 100.55.227.77 dst_ip 43.60.26.130 action drop && tc filter add dev swp1 ingress protocol ip pref 10820 flower src_mac 02:55:5e:70:4d:8a dst_mac 02:c0:ba:39:6b:e3 src_ip 25.182.45.126 dst_ip 111.43.8.141 ip_proto icmp code 229 type 3 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10821 flower src_mac 02:ec:d9:f3:ce:98 dst_mac 02:02:99:fb:78:5d vlan_id 1261 vlan_ethtype ipv4 src_ip 51.12.234.177 dst_ip 121.99.5.10 ip_proto tcp src_port 34644 dst_port 22260 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10822 flower src_mac 02:18:db:e1:b6:98 dst_mac 02:b1:77:50:e3:32 vlan_id 1975 vlan_ethtype 0x0800 src_ip 61.130.137.137 dst_ip 31.241.72.139 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10823 flower src_mac 02:a4:99:48:12:61 dst_mac 02:4c:a0:ec:4e:b9 vlan_id 1665 vlan_ethtype 0x0800 src_ip 57.51.255.204 dst_ip 61.133.31.9 ip_proto tcp src_port 48496 dst_port 693 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10824 flower src_mac 02:66:00:f1:83:1d dst_mac 02:28:7b:f6:a5:61 vlan_id 2415 vlan_ethtype ipv4 src_ip 29.255.86.169 dst_ip 101.230.11.226 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10825 flower src_mac 02:ea:92:82:0e:d9 dst_mac 02:bf:d4:80:96:f7 vlan_id 770 vlan_ethtype ipv4 src_ip 65.38.8.187 dst_ip 95.78.148.100 ip_proto udp src_port 32866 dst_port 14423 action trap && tc filter add dev swp1 ingress protocol ip pref 10826 flower src_mac 02:89:bb:af:a8:95 dst_mac 02:5e:7b:b6:52:5f src_ip 109.244.98.234 dst_ip 121.184.165.84 ip_proto icmp code 96 type 12 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10827 flower src_mac 02:b8:fe:3f:28:83 dst_mac 02:4e:7d:e0:ca:50 vlan_id 2034 vlan_ethtype ipv4 src_ip 104.130.115.151 dst_ip 86.248.34.70 action pass && tc filter add dev swp1 ingress protocol ip pref 10828 flower src_mac 02:c3:3b:2b:e2:94 dst_mac 02:2f:75:11:7e:e8 src_ip 34.113.144.225 dst_ip 70.48.104.245 ip_proto icmp code 28 type 3 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10829 flower src_mac 02:9e:a3:50:2c:d3 dst_mac 02:e8:11:02:da:43 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10830 flower src_mac 02:2a:99:be:a9:bd dst_mac 02:cb:aa:76:b9:79 vlan_id 2874 vlan_ethtype ipv4 src_ip 82.56.31.48 dst_ip 108.234.65.137 ip_proto tcp src_port 58379 dst_port 8822 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10831 flower src_mac 02:d1:d0:fe:34:a4 dst_mac 02:16:e4:2a:86:97 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10832 flower src_mac 02:d3:f8:a9:f4:00 dst_mac 02:d6:8a:01:82:c3 vlan_id 287 vlan_ethtype ip src_ip 79.118.239.233 dst_ip 85.246.118.101 ip_proto tcp src_port 36546 dst_port 37156 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10833 flower src_mac 02:68:0f:9d:f8:c6 dst_mac 02:f3:ee:6c:d6:df vlan_id 2783 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10834 flower src_mac 02:f5:fa:1a:70:1d dst_mac 02:cb:7b:31:7e:62 vlan_id 1680 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10835 flower src_mac 02:60:f2:66:68:8f dst_mac 02:8b:ff:c5:3e:65 src_ip 49.235.86.226 dst_ip 74.103.214.12 ip_proto tcp src_port 63260 dst_port 59455 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10836 flower src_mac 02:f7:d2:3c:6a:ba dst_mac 02:c1:91:54:f9:dd action drop && tc filter add dev swp1 ingress protocol ip pref 10837 flower src_mac 02:fc:8e:b7:dd:0d dst_mac 02:14:63:c9:bb:c1 src_ip 38.130.126.187 dst_ip 74.156.109.213 ip_proto icmp code 213 type 18 action trap && tc filter add dev swp1 ingress protocol ip pref 10838 flower src_mac 02:81:70:cc:e7:20 dst_mac 02:a5:1b:ac:2a:5b src_ip 121.225.207.183 dst_ip 125.207.116.207 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10839 flower src_mac 02:96:4e:2d:ef:ca dst_mac 02:9c:a7:40:31:9f action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10840 flower src_mac 02:8b:8a:e6:a1:0c dst_mac 02:6e:4f:58:05:8c vlan_id 1784 vlan_ethtype ipv4 src_ip 116.148.28.226 dst_ip 52.112.73.198 ip_proto udp src_port 5904 dst_port 57908 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10841 flower src_mac 02:3d:a1:32:83:01 dst_mac 02:0f:95:c6:11:e7 vlan_id 3814 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10842 flower src_mac 02:b2:e0:94:87:75 dst_mac 02:8d:d7:f7:03:c6 src_ip 43.172.8.144 dst_ip 53.221.253.125 ip_proto icmp code 47 type 8 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10843 flower src_mac 02:35:43:da:7c:16 dst_mac 02:c0:a9:d7:4f:d7 vlan_id 3881 vlan_ethtype ipv4 src_ip 20.181.205.219 dst_ip 43.184.187.189 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10844 flower src_mac 02:cb:7b:45:38:51 dst_mac 02:3e:59:0d:4b:ba src_ip 91.140.114.112 dst_ip 98.138.51.205 ip_proto tcp src_port 56859 dst_port 64522 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10845 flower src_mac 02:80:81:33:a5:0c dst_mac 02:ff:1c:0b:96:bc vlan_id 115 vlan_ethtype ipv4 src_ip 36.213.144.18 dst_ip 114.139.191.72 ip_proto tcp src_port 6789 dst_port 45646 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10846 flower src_mac 02:62:aa:6e:ca:65 dst_mac 02:b6:d5:2d:19:ea src_ip 23.141.203.112 dst_ip 35.253.18.64 ip_proto tcp src_port 38646 dst_port 65485 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10847 flower src_mac 02:24:89:fe:c6:42 dst_mac 02:77:dd:ca:b7:35 vlan_id 1381 vlan_ethtype ipv4 src_ip 57.248.135.151 dst_ip 63.251.3.168 action drop && tc filter add dev swp1 ingress protocol ip pref 10848 flower src_mac 02:d2:9c:6e:bb:05 dst_mac 02:db:31:21:a1:16 src_ip 56.6.236.186 dst_ip 34.210.81.224 ip_proto icmp code 223 type 4 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10849 flower src_mac 02:80:f9:cd:94:e9 dst_mac 02:33:68:b2:b9:12 vlan_id 1206 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10850 flower src_mac 02:05:cb:3f:ca:f6 dst_mac 02:a3:a0:aa:0e:0c vlan_id 573 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10851 flower src_mac 02:f5:31:fc:8c:7a dst_mac 02:ca:d5:41:1f:bb action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10852 flower src_mac 02:b3:75:cf:14:90 dst_mac 02:7e:d9:04:b5:58 vlan_id 942 vlan_ethtype ip src_ip 110.58.5.238 dst_ip 33.60.223.50 ip_proto tcp src_port 33888 dst_port 50966 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10853 flower src_mac 02:d4:c2:05:e0:ee dst_mac 02:60:95:ad:27:38 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10854 flower src_mac 02:9d:7e:1e:1b:80 dst_mac 02:f4:b9:4f:b3:be vlan_id 3374 vlan_ethtype ip src_ip 60.90.38.221 dst_ip 28.2.142.71 ip_proto udp src_port 57718 dst_port 46262 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10855 flower src_mac 02:ba:a4:c5:b8:b4 dst_mac 02:b1:40:67:c9:4a action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10856 flower src_mac 02:1c:64:ad:42:5a dst_mac 02:df:de:fd:36:14 vlan_id 2621 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10857 flower src_mac 02:95:0c:22:d5:20 dst_mac 02:2e:59:0a:61:94 vlan_id 2984 vlan_ethtype ipv4 src_ip 69.156.114.46 dst_ip 37.220.235.144 ip_proto udp src_port 51371 dst_port 47917 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10858 flower src_mac 02:4e:ae:04:86:c5 dst_mac 02:b5:09:57:aa:1b vlan_id 1372 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10859 flower src_mac 02:2d:53:49:f2:d9 dst_mac 02:81:6c:90:2a:db vlan_id 626 vlan_ethtype ipv4 src_ip 31.106.246.32 dst_ip 122.94.5.39 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10860 flower src_mac 02:ad:06:9d:65:1f dst_mac 02:99:28:6e:9b:0b action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10861 flower src_mac 02:5f:52:87:e5:59 dst_mac 02:ba:9b:a2:64:9d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10862 flower src_mac 02:3f:39:60:73:72 dst_mac 02:81:d0:ee:b2:de vlan_id 3771 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10863 flower src_mac 02:f7:24:1a:75:e3 dst_mac 02:d0:55:33:e7:91 src_ip 48.120.204.91 dst_ip 72.155.102.248 ip_proto tcp src_port 28227 dst_port 49931 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10864 flower src_mac 02:57:c6:48:63:4c dst_mac 02:04:3b:da:57:b0 vlan_id 2340 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10865 flower src_mac 02:a3:8a:7f:53:f1 dst_mac 02:6a:19:6c:23:8b src_ip 83.116.72.41 dst_ip 43.32.1.163 action drop && tc filter add dev swp1 ingress protocol ip pref 10866 flower src_mac 02:f3:c7:d2:51:c7 dst_mac 02:47:7d:e8:71:09 src_ip 68.103.193.182 dst_ip 122.39.74.24 ip_proto udp src_port 5082 dst_port 12621 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10867 flower src_mac 02:ff:5d:e3:d4:5f dst_mac 02:82:bf:fe:9a:b4 src_ip 83.192.14.168 dst_ip 37.9.248.110 ip_proto tcp src_port 18990 dst_port 9893 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10868 flower src_mac 02:12:81:b5:b1:75 dst_mac 02:bb:70:4f:d6:fc vlan_id 3530 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10869 flower src_mac 02:cb:6c:1c:86:c0 dst_mac 02:6d:17:53:9b:e4 vlan_id 1273 vlan_ethtype ipv4 src_ip 69.1.249.65 dst_ip 115.203.128.171 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10870 flower src_mac 02:1f:0a:a4:98:d6 dst_mac 02:2f:9a:5b:04:be action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10871 flower src_mac 02:1f:e2:54:92:2d dst_mac 02:ec:24:c5:9c:6f vlan_id 1845 vlan_ethtype ip src_ip 80.7.90.233 dst_ip 115.137.158.201 ip_proto tcp src_port 28719 dst_port 20022 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10872 flower src_mac 02:3d:ab:50:27:fe dst_mac 02:aa:28:4a:9f:34 vlan_id 1986 vlan_ethtype 0x0800 src_ip 117.219.177.107 dst_ip 114.169.188.219 ip_proto tcp src_port 18352 dst_port 27559 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10873 flower src_mac 02:c7:d5:4f:fe:17 dst_mac 02:01:fe:bd:92:c2 vlan_id 2695 vlan_ethtype 0x0800 src_ip 86.156.104.34 dst_ip 107.91.43.18 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10874 flower src_mac 02:c8:5d:91:0d:b7 dst_mac 02:55:75:52:ee:d4 src_ip 103.102.77.243 dst_ip 95.70.52.194 ip_proto udp src_port 57499 dst_port 15477 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10875 flower src_mac 02:3f:2a:c2:9b:a0 dst_mac 02:e1:a6:23:62:ea vlan_id 3759 vlan_ethtype 0x0800 src_ip 36.16.82.11 dst_ip 26.219.87.44 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10876 flower src_mac 02:9c:97:8f:88:2b dst_mac 02:e8:f7:ce:19:20 vlan_id 3387 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10877 flower src_mac 02:3e:fc:23:c7:47 dst_mac 02:77:88:64:0a:58 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10878 flower src_mac 02:90:d1:84:4f:c9 dst_mac 02:42:83:84:b6:64 vlan_id 3225 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10879 flower src_mac 02:1c:d3:29:c6:fc dst_mac 02:f7:13:59:c3:d9 vlan_id 3218 vlan_ethtype ipv4 src_ip 89.172.94.120 dst_ip 112.140.143.189 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10880 flower src_mac 02:57:63:3c:bc:05 dst_mac 02:5b:ec:84:d8:b9 vlan_id 1544 vlan_ethtype ipv4 src_ip 107.6.167.222 dst_ip 46.49.65.181 ip_proto tcp src_port 15095 dst_port 18493 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10881 flower src_mac 02:99:45:78:e8:9b dst_mac 02:33:44:99:f0:ca vlan_id 2305 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10882 flower src_mac 02:c8:a8:6c:f5:cf dst_mac 02:86:05:66:08:b8 src_ip 107.77.156.149 dst_ip 84.187.60.179 ip_proto udp src_port 40878 dst_port 59541 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10883 flower src_mac 02:f9:62:af:64:e1 dst_mac 02:80:ef:fb:75:16 vlan_id 3268 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10884 flower src_mac 02:49:54:5a:a5:96 dst_mac 02:fd:40:bd:45:e5 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10885 flower src_mac 02:97:26:54:c6:77 dst_mac 02:1b:b7:e5:24:87 vlan_id 933 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10886 flower src_mac 02:c5:ea:7c:28:e0 dst_mac 02:53:85:df:dc:54 src_ip 58.200.82.235 dst_ip 14.110.71.123 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10887 flower src_mac 02:9e:8a:37:e6:cc dst_mac 02:08:8d:11:69:e7 vlan_id 787 vlan_ethtype 0x0800 src_ip 89.233.235.188 dst_ip 63.188.36.65 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10888 flower src_mac 02:7b:38:bf:59:f2 dst_mac 02:00:e8:80:c0:29 vlan_id 509 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10889 flower src_mac 02:1c:2f:bb:fb:ce dst_mac 02:b5:c2:0f:24:8d vlan_id 2677 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10890 flower src_mac 02:c7:39:61:08:7f dst_mac 02:a2:6d:84:fa:e4 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10891 flower src_mac 02:09:c8:fe:6f:9c dst_mac 02:9a:4d:46:a7:57 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10892 flower src_mac 02:5e:40:06:09:3d dst_mac 02:54:bd:c5:ca:bb vlan_id 1077 vlan_ethtype 0x0800 src_ip 101.40.11.91 dst_ip 24.68.12.236 ip_proto tcp src_port 20213 dst_port 23164 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10893 flower src_mac 02:61:ef:88:e1:39 dst_mac 02:e5:e9:5d:6f:41 vlan_id 3517 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10894 flower src_mac 02:01:79:d7:1a:81 dst_mac 02:e1:02:cf:19:85 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10895 flower src_mac 02:4a:0c:ce:63:5b dst_mac 02:0c:15:b5:e0:40 src_ip 103.129.66.142 dst_ip 30.44.142.40 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10896 flower src_mac 02:ba:6b:fa:6b:a1 dst_mac 02:f7:bc:8c:fd:85 src_ip 34.241.114.3 dst_ip 52.49.20.79 ip_proto udp src_port 29381 dst_port 19422 action drop && tc filter add dev swp1 ingress protocol ip pref 10897 flower src_mac 02:45:d2:60:af:60 dst_mac 02:83:fc:a2:96:85 src_ip 40.153.81.11 dst_ip 123.55.202.64 ip_proto tcp src_port 10780 dst_port 48639 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10898 flower src_mac 02:df:06:f2:02:59 dst_mac 02:96:b7:cc:cc:a4 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10899 flower src_mac 02:c1:22:a9:1b:46 dst_mac 02:ab:9e:9b:69:05 vlan_id 3765 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 10900 flower src_mac 02:0f:29:d1:f8:a5 dst_mac 02:b3:bf:69:53:db action pass && tc filter add dev swp1 ingress protocol ip pref 10901 flower src_mac 02:c9:23:dd:10:f3 dst_mac 02:be:53:67:e5:d7 src_ip 105.201.122.150 dst_ip 79.253.137.207 ip_proto icmp code 23 type 14 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10902 flower src_mac 02:29:04:4c:11:a4 dst_mac 02:36:44:93:2d:6a src_ip 121.33.139.208 dst_ip 58.206.94.214 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10903 flower src_mac 02:1d:16:79:8c:59 dst_mac 02:96:7d:3b:13:9a action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10904 flower src_mac 02:e1:0a:59:dd:4d dst_mac 02:88:3e:45:6f:99 vlan_id 3028 vlan_ethtype ipv4 src_ip 113.18.234.29 dst_ip 26.203.6.177 ip_proto udp src_port 10408 dst_port 38836 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10905 flower src_mac 02:f3:a0:cd:3d:11 dst_mac 02:1d:24:b5:3b:f6 vlan_id 2510 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10906 flower src_mac 02:c3:78:fc:86:9f dst_mac 02:6c:74:62:03:10 vlan_id 3950 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10907 flower src_mac 02:f7:d8:13:57:65 dst_mac 02:04:65:cf:63:9a src_ip 26.239.135.89 dst_ip 82.148.183.11 ip_proto tcp src_port 43752 dst_port 22807 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10908 flower src_mac 02:c3:d6:50:a9:e1 dst_mac 02:2b:b1:06:c9:c1 src_ip 21.125.54.243 dst_ip 66.127.215.31 ip_proto udp src_port 38009 dst_port 53285 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10909 flower src_mac 02:10:16:21:27:e0 dst_mac 02:27:1b:5d:2c:76 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10910 flower src_mac 02:80:ad:be:ef:e9 dst_mac 02:2b:b4:00:de:f3 vlan_id 2137 vlan_ethtype ip src_ip 74.132.252.1 dst_ip 104.26.57.91 ip_proto tcp src_port 8217 dst_port 58178 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10911 flower src_mac 02:a3:f8:dd:5b:90 dst_mac 02:cc:06:e3:1a:b0 src_ip 125.111.182.178 dst_ip 99.209.176.3 ip_proto tcp src_port 44864 dst_port 44528 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10912 flower src_mac 02:92:58:ed:4d:9a dst_mac 02:d5:49:a0:3e:f0 vlan_id 226 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10913 flower src_mac 02:1b:2b:9c:37:0d dst_mac 02:ab:68:81:17:40 vlan_id 1354 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10914 flower src_mac 02:3e:e5:dd:01:a1 dst_mac 02:6e:1f:dc:2e:37 vlan_id 2881 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10915 flower src_mac 02:52:68:f2:ac:c6 dst_mac 02:a5:bb:47:d5:af src_ip 67.222.47.186 dst_ip 37.21.174.108 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10916 flower src_mac 02:91:f6:f5:9c:7e dst_mac 02:3b:d1:1d:6d:9e vlan_id 3304 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10917 flower src_mac 02:5d:a1:09:08:2f dst_mac 02:3a:c4:c5:3e:41 src_ip 47.50.108.178 dst_ip 71.197.243.155 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10918 flower src_mac 02:df:d3:03:c8:5e dst_mac 02:a9:09:09:e1:4d action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10919 flower src_mac 02:8d:c6:2f:cf:3f dst_mac 02:6f:a8:cc:54:9a src_ip 41.246.188.42 dst_ip 43.178.203.67 ip_proto udp src_port 61791 dst_port 30513 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10920 flower src_mac 02:d1:49:d5:e1:6b dst_mac 02:5b:fc:fe:bc:05 vlan_id 3320 vlan_ethtype 0x0800 src_ip 37.225.53.145 dst_ip 33.148.205.94 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10921 flower src_mac 02:c6:21:ed:67:1a dst_mac 02:35:e2:72:d8:87 vlan_id 3365 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10922 flower src_mac 02:07:b4:62:04:4f dst_mac 02:60:02:9e:c1:ff action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10923 flower src_mac 02:c6:a5:ff:66:da dst_mac 02:31:2f:30:8e:bc vlan_id 1214 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10924 flower src_mac 02:0d:fa:8c:db:81 dst_mac 02:aa:33:9d:27:d4 vlan_id 135 vlan_ethtype ip src_ip 106.186.61.127 dst_ip 95.255.76.27 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10925 flower src_mac 02:0c:92:00:33:35 dst_mac 02:66:d9:70:d1:a9 vlan_id 1438 vlan_ethtype ip src_ip 105.85.173.209 dst_ip 125.186.184.138 ip_proto udp src_port 62861 dst_port 60179 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10926 flower src_mac 02:9b:a5:25:24:97 dst_mac 02:93:17:69:14:48 vlan_id 2814 vlan_ethtype 0x0800 src_ip 87.177.106.242 dst_ip 118.143.148.103 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10927 flower src_mac 02:24:83:ce:1f:bf dst_mac 02:1e:dc:d5:ce:7c vlan_id 3552 vlan_ethtype ip src_ip 56.176.169.117 dst_ip 112.113.204.44 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 10928 flower src_mac 02:b9:7b:82:bf:5d dst_mac 02:92:dc:1d:fb:a2 src_ip 84.67.69.212 dst_ip 17.46.208.55 action trap && tc filter add dev swp1 ingress protocol ip pref 10929 flower src_mac 02:3c:89:fc:11:81 dst_mac 02:c8:59:58:20:8e src_ip 58.137.199.199 dst_ip 39.243.208.27 ip_proto tcp src_port 59475 dst_port 47579 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10930 flower src_mac 02:06:7b:6a:35:c4 dst_mac 02:04:d3:ad:c0:3e vlan_id 3998 vlan_ethtype ipv4 src_ip 59.192.222.204 dst_ip 120.198.124.249 ip_proto udp src_port 44065 dst_port 36825 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10931 flower src_mac 02:2c:c2:2f:c1:28 dst_mac 02:b5:97:c2:f6:32 vlan_id 2041 vlan_ethtype 0x0800 src_ip 27.100.63.191 dst_ip 11.154.139.121 ip_proto tcp src_port 25764 dst_port 3964 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10932 flower src_mac 02:9d:b3:74:c7:0b dst_mac 02:12:17:1a:7a:9d vlan_id 3375 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10933 flower src_mac 02:2b:76:bf:1a:47 dst_mac 02:52:5f:a5:39:63 vlan_id 2261 vlan_ethtype ipv4 src_ip 111.134.253.16 dst_ip 18.57.150.239 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10934 flower src_mac 02:c2:e2:0b:d5:dc dst_mac 02:ea:80:49:9c:0e vlan_id 1103 vlan_ethtype ipv4 src_ip 53.154.220.149 dst_ip 96.22.221.151 ip_proto udp src_port 12110 dst_port 39334 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10935 flower src_mac 02:05:88:87:37:54 dst_mac 02:4f:86:a8:04:27 vlan_id 2437 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10936 flower src_mac 02:eb:8e:58:fb:d2 dst_mac 02:bf:af:26:a8:96 vlan_id 2744 vlan_ethtype 0x0800 src_ip 43.118.225.83 dst_ip 24.188.87.216 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10937 flower src_mac 02:59:b9:d3:cd:8f dst_mac 02:40:8f:61:4b:5e vlan_id 1781 vlan_ethtype ip src_ip 57.75.174.155 dst_ip 57.81.108.245 ip_proto udp src_port 13457 dst_port 19596 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10938 flower src_mac 02:1c:0a:e9:07:81 dst_mac 02:5c:5c:a0:1d:ce vlan_id 2890 vlan_ethtype 0x0800 src_ip 55.16.32.124 dst_ip 119.11.72.127 ip_proto udp src_port 15105 dst_port 44794 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10939 flower src_mac 02:f2:26:fe:11:92 dst_mac 02:0b:e2:a7:71:5a vlan_id 3037 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10940 flower src_mac 02:a4:fb:08:21:f2 dst_mac 02:11:96:72:09:25 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10941 flower src_mac 02:5b:36:17:99:1a dst_mac 02:47:53:40:1b:74 src_ip 40.224.16.141 dst_ip 91.36.59.75 ip_proto icmp code 20 type 16 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 10942 flower src_mac 02:3f:f3:ac:92:4a dst_mac 02:05:eb:2b:03:27 src_ip 96.211.233.83 dst_ip 87.112.130.163 ip_proto icmp code 187 type 3 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10943 flower src_mac 02:0b:ba:e9:20:db dst_mac 02:00:9c:cf:b2:26 vlan_id 2442 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10944 flower src_mac 02:7f:67:13:5d:fa dst_mac 02:d6:3d:60:20:24 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10945 flower src_mac 02:fe:f6:91:db:03 dst_mac 02:0f:03:32:b8:93 vlan_id 1331 vlan_ethtype ipv4 src_ip 55.246.129.140 dst_ip 31.216.80.175 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10946 flower src_mac 02:e9:b5:da:44:cd dst_mac 02:9d:f3:68:46:6d vlan_id 296 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10947 flower src_mac 02:bb:4a:8a:2e:f7 dst_mac 02:31:bb:11:fa:2f vlan_id 1065 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 10948 flower src_mac 02:e5:f6:00:87:80 dst_mac 02:78:fd:85:53:2f src_ip 88.32.139.57 dst_ip 26.34.198.230 ip_proto udp src_port 33562 dst_port 35779 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10949 flower src_mac 02:a4:38:9b:f2:22 dst_mac 02:e0:29:dd:9e:ea vlan_id 3085 vlan_ethtype ipv4 src_ip 121.226.115.138 dst_ip 48.229.61.190 action pass && tc filter add dev swp1 ingress protocol ip pref 10950 flower src_mac 02:af:64:6d:cc:45 dst_mac 02:cd:ec:bc:9f:5a src_ip 121.9.253.149 dst_ip 61.243.51.122 ip_proto udp src_port 27370 dst_port 11036 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10951 flower src_mac 02:0b:d0:82:58:30 dst_mac 02:2c:51:5c:12:61 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10952 flower src_mac 02:67:f1:bf:9a:f1 dst_mac 02:60:f2:a8:dd:b1 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10953 flower src_mac 02:23:c8:86:2d:48 dst_mac 02:ac:b7:96:f9:b3 vlan_id 3075 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10954 flower src_mac 02:6a:97:50:16:b5 dst_mac 02:19:48:21:3e:78 src_ip 36.239.147.245 dst_ip 39.248.105.164 ip_proto icmp code 98 type 11 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10955 flower src_mac 02:bd:63:33:12:5e dst_mac 02:12:94:2d:dd:51 vlan_id 3043 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 10956 flower src_mac 02:aa:c8:f8:fc:1e dst_mac 02:9e:c4:42:ae:67 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10957 flower src_mac 02:02:7e:5b:79:a1 dst_mac 02:f7:82:99:8b:bc action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10958 flower src_mac 02:38:50:e7:5a:f0 dst_mac 02:3a:e9:7c:e8:ba vlan_id 4012 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 10959 flower src_mac 02:5e:4f:d3:40:94 dst_mac 02:e3:8b:a3:55:a2 vlan_id 1207 vlan_ethtype 0x0800 src_ip 81.234.134.236 dst_ip 108.150.69.91 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10960 flower src_mac 02:7b:46:d7:36:66 dst_mac 02:54:ee:e6:a4:d6 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10961 flower src_mac 02:d0:0f:5e:42:02 dst_mac 02:18:52:18:df:86 vlan_id 1763 vlan_ethtype ip src_ip 122.105.109.205 dst_ip 119.71.2.201 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10962 flower src_mac 02:b7:fe:61:69:5a dst_mac 02:0d:09:ce:3a:4b vlan_id 544 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10963 flower src_mac 02:c5:84:72:25:02 dst_mac 02:a5:0d:61:82:bb vlan_id 19 vlan_ethtype ip src_ip 69.253.11.155 dst_ip 20.219.196.100 ip_proto tcp src_port 29152 dst_port 3366 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10964 flower src_mac 02:be:8a:00:75:80 dst_mac 02:6f:12:b8:d3:6a vlan_id 934 vlan_ethtype ip src_ip 113.180.142.9 dst_ip 56.247.30.184 ip_proto tcp src_port 19519 dst_port 48057 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10965 flower src_mac 02:f7:40:06:40:2d dst_mac 02:fa:3d:87:86:33 src_ip 63.31.165.4 dst_ip 74.181.157.88 ip_proto udp src_port 6092 dst_port 25876 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10966 flower src_mac 02:63:ba:d5:59:90 dst_mac 02:43:05:f7:6d:3f vlan_id 2082 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 10967 flower src_mac 02:18:93:2a:59:5d dst_mac 02:57:0c:94:c3:40 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 10968 flower src_mac 02:b7:fa:28:39:8c dst_mac 02:36:8c:93:f4:72 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10969 flower src_mac 02:b2:c7:b7:aa:18 dst_mac 02:50:4d:06:64:3b src_ip 78.93.234.112 dst_ip 83.83.4.175 ip_proto udp src_port 6514 dst_port 42550 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 10970 flower src_mac 02:32:b8:48:44:4b dst_mac 02:23:72:a9:f4:6e action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 10971 flower src_mac 02:5e:c7:b2:b5:ed dst_mac 02:4f:88:81:8f:fb action trap && tc filter add dev swp1 ingress protocol ip pref 10972 flower src_mac 02:cf:6e:f3:1f:f5 dst_mac 02:91:c9:41:e5:05 src_ip 55.106.115.121 dst_ip 42.44.124.77 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 10973 flower src_mac 02:7f:e3:8c:dd:5d dst_mac 02:05:43:f6:4d:39 src_ip 111.16.152.183 dst_ip 61.173.80.156 ip_proto udp src_port 27220 dst_port 60337 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10974 flower src_mac 02:b5:0a:bf:48:9b dst_mac 02:0c:59:77:b1:c3 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10975 flower src_mac 02:a9:cf:01:11:0c dst_mac 02:ee:84:88:af:4e action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10976 flower src_mac 02:07:78:18:33:ad dst_mac 02:46:cf:a6:e8:98 vlan_id 1650 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10977 flower src_mac 02:b1:ce:a9:56:19 dst_mac 02:d3:9c:07:b1:60 src_ip 79.198.52.248 dst_ip 37.37.46.65 ip_proto udp src_port 60111 dst_port 59765 action pass && tc filter add dev swp1 ingress protocol ip pref 10978 flower src_mac 02:d7:38:12:3e:f0 dst_mac 02:6a:25:1f:23:b1 src_ip 123.225.8.3 dst_ip 122.167.111.82 ip_proto tcp src_port 40595 dst_port 45776 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10979 flower src_mac 02:db:67:18:5d:92 dst_mac 02:43:d9:f6:d0:a8 vlan_id 3829 vlan_ethtype 0x0800 src_ip 47.169.33.238 dst_ip 61.51.85.106 ip_proto tcp src_port 27724 dst_port 35550 action trap && tc filter add dev swp1 ingress protocol ip pref 10980 flower src_mac 02:c2:d2:62:44:23 dst_mac 02:96:3e:26:a4:64 src_ip 37.133.14.7 dst_ip 23.48.208.84 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10981 flower src_mac 02:a9:da:d2:2f:b0 dst_mac 02:e0:4e:1f:0e:81 vlan_id 3267 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10982 flower src_mac 02:13:7e:f2:30:dc dst_mac 02:3e:ee:96:6c:30 vlan_id 2003 vlan_ethtype ip src_ip 14.133.147.148 dst_ip 15.72.242.150 ip_proto udp src_port 24129 dst_port 56731 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 10983 flower src_mac 02:36:9f:14:a3:1d dst_mac 02:1a:96:2f:07:cc src_ip 17.68.112.53 dst_ip 12.19.13.148 ip_proto icmp code 157 type 17 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 10984 flower src_mac 02:4e:0c:7d:e9:ab dst_mac 02:02:55:fc:6a:5d vlan_id 2537 vlan_ethtype 0x0800 src_ip 34.206.69.223 dst_ip 81.41.78.217 ip_proto tcp src_port 438 dst_port 34657 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10985 flower src_mac 02:a7:bb:87:1f:53 dst_mac 02:89:5e:b1:71:0c action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10986 flower src_mac 02:b0:3b:70:16:69 dst_mac 02:1c:10:c4:62:7a vlan_id 3826 vlan_ethtype ipv4 src_ip 75.40.164.128 dst_ip 112.224.38.19 ip_proto udp src_port 63089 dst_port 19869 action trap && tc filter add dev swp1 ingress protocol ip pref 10987 flower src_mac 02:ac:2b:f6:13:c2 dst_mac 02:61:95:b5:5c:88 src_ip 100.166.49.85 dst_ip 123.216.74.74 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 10988 flower src_mac 02:af:ba:07:1f:ef dst_mac 02:ba:0e:3d:7c:b2 src_ip 74.149.24.226 dst_ip 114.59.66.180 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 10989 flower src_mac 02:4f:94:74:c7:e5 dst_mac 02:44:59:b1:b4:35 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10990 flower src_mac 02:a8:bc:c3:a0:d6 dst_mac 02:85:33:04:17:46 vlan_id 1982 vlan_ethtype ipv4 src_ip 26.134.70.23 dst_ip 87.91.251.214 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 10991 flower src_mac 02:59:89:a1:ad:6a dst_mac 02:a4:4f:cd:06:e7 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 10992 flower src_mac 02:19:1b:68:2e:b5 dst_mac 02:4e:8d:e3:a3:9a vlan_id 3727 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10993 flower src_mac 02:f2:2c:41:47:05 dst_mac 02:7b:29:9a:05:14 vlan_id 2455 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 10994 flower src_mac 02:6c:60:e0:b7:60 dst_mac 02:e0:ae:a8:ed:52 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 10995 flower src_mac 02:65:dc:8d:48:5e dst_mac 02:8e:2a:7c:5b:92 vlan_id 120 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 10996 flower src_mac 02:2b:0f:b3:bb:6f dst_mac 02:77:1e:59:2b:e1 vlan_id 1464 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 10997 flower src_mac 02:65:6a:da:17:75 dst_mac 02:e4:7c:6c:0b:db src_ip 123.145.76.150 dst_ip 111.133.57.108 ip_proto udp src_port 1550 dst_port 37595 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 10998 flower src_mac 02:52:69:11:ea:c3 dst_mac 02:61:cb:d9:3f:bd vlan_id 1081 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 10999 flower src_mac 02:e0:27:6d:ce:31 dst_mac 02:5d:4f:f2:89:6d src_ip 102.235.44.192 dst_ip 73.39.106.136 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11000 flower src_mac 02:c8:ae:2f:cc:5d dst_mac 02:28:65:29:08:7a action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11001 flower src_mac 02:f6:cd:1b:fd:3f dst_mac 02:e6:e6:95:25:e7 src_ip 104.142.152.137 dst_ip 54.26.174.118 ip_proto tcp src_port 4002 dst_port 26828 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11002 flower src_mac 02:d6:b6:c4:dd:98 dst_mac 02:75:4d:a9:a8:74 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11003 flower src_mac 02:ec:fc:fe:9c:c0 dst_mac 02:45:05:6a:c0:38 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11004 flower src_mac 02:42:aa:8b:38:eb dst_mac 02:33:c6:5d:4a:b0 action pass && tc filter add dev swp1 ingress protocol ip pref 11005 flower src_mac 02:3d:cf:ad:10:54 dst_mac 02:de:56:c4:ae:fb src_ip 111.146.38.39 dst_ip 31.31.158.34 ip_proto udp src_port 9534 dst_port 25691 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11006 flower src_mac 02:56:2d:c6:41:0b dst_mac 02:e9:03:b8:71:86 vlan_id 1891 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11007 flower src_mac 02:c5:15:f6:33:2c dst_mac 02:fd:48:5d:d1:d6 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11008 flower src_mac 02:1b:61:46:19:d0 dst_mac 02:7b:65:43:12:a0 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11009 flower src_mac 02:af:ec:2e:3c:b8 dst_mac 02:4e:7a:3b:98:72 vlan_id 2826 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11010 flower src_mac 02:80:7d:cc:cd:7e dst_mac 02:35:e7:63:d2:e7 vlan_id 3287 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11011 flower src_mac 02:69:6a:c7:52:0c dst_mac 02:21:c9:0d:aa:95 vlan_id 2908 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11012 flower src_mac 02:24:f0:10:51:14 dst_mac 02:90:3e:f1:69:d7 vlan_id 2943 vlan_ethtype ipv4 src_ip 22.44.40.57 dst_ip 89.250.204.211 ip_proto udp src_port 15793 dst_port 55650 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11013 flower src_mac 02:a1:db:f1:78:03 dst_mac 02:17:f7:38:4d:11 src_ip 61.137.173.90 dst_ip 28.217.138.6 ip_proto udp src_port 10437 dst_port 26135 action drop && tc filter add dev swp1 ingress protocol ip pref 11014 flower src_mac 02:46:5e:f5:b6:f9 dst_mac 02:2f:2f:66:50:c2 src_ip 123.135.164.52 dst_ip 38.240.124.221 ip_proto tcp src_port 63533 dst_port 22270 action trap && tc filter add dev swp1 ingress protocol ip pref 11015 flower src_mac 02:11:ac:63:7c:86 dst_mac 02:7b:27:2f:5c:97 src_ip 107.121.143.207 dst_ip 40.207.50.32 ip_proto tcp src_port 59893 dst_port 51626 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11016 flower src_mac 02:47:2c:12:48:8b dst_mac 02:ce:3b:ae:9b:f7 vlan_id 299 vlan_ethtype ip src_ip 99.113.168.74 dst_ip 21.124.253.38 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11017 flower src_mac 02:57:53:c6:d3:95 dst_mac 02:2f:1c:7e:14:88 vlan_id 1861 vlan_ethtype ip src_ip 94.174.98.105 dst_ip 59.84.160.217 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11018 flower src_mac 02:11:0a:01:0d:5d dst_mac 02:07:34:30:a6:79 vlan_id 124 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ip pref 11019 flower src_mac 02:67:e4:71:f9:fb dst_mac 02:a6:c8:86:f4:2e src_ip 31.89.66.11 dst_ip 106.81.52.49 ip_proto icmp code 207 type 8 action drop && tc filter add dev swp1 ingress protocol ip pref 11020 flower src_mac 02:da:55:27:99:d8 dst_mac 02:a0:55:41:72:4f src_ip 94.189.95.193 dst_ip 20.170.71.190 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11021 flower src_mac 02:84:0b:62:e7:63 dst_mac 02:a0:45:50:6b:fc src_ip 90.14.76.91 dst_ip 60.124.169.209 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11022 flower src_mac 02:bb:eb:15:66:fc dst_mac 02:64:cd:af:81:78 vlan_id 1678 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11023 flower src_mac 02:63:59:ab:c5:1e dst_mac 02:11:f9:07:b7:fb vlan_id 2991 vlan_ethtype ip src_ip 54.106.99.77 dst_ip 100.92.198.175 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11024 flower src_mac 02:18:0a:d9:00:45 dst_mac 02:fa:35:75:dc:47 src_ip 105.124.4.88 dst_ip 86.36.161.91 ip_proto udp src_port 39909 dst_port 17349 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11025 flower src_mac 02:62:d4:62:90:7a dst_mac 02:e9:9e:67:31:78 vlan_id 357 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol ip pref 11026 flower src_mac 02:3b:27:79:30:42 dst_mac 02:9c:da:3b:3d:28 src_ip 37.199.148.15 dst_ip 74.100.199.92 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11027 flower src_mac 02:9e:d5:3d:19:6a dst_mac 02:2f:df:49:a2:f6 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11028 flower src_mac 02:6a:47:80:70:b5 dst_mac 02:68:0c:2a:60:8e vlan_id 2330 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11029 flower src_mac 02:a3:b5:56:17:47 dst_mac 02:4d:cc:4e:aa:af vlan_id 2059 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11030 flower src_mac 02:9c:69:71:89:a7 dst_mac 02:92:6c:44:11:f3 vlan_id 607 vlan_ethtype 0x0800 src_ip 48.145.170.235 dst_ip 114.67.113.74 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11031 flower src_mac 02:17:67:74:91:b2 dst_mac 02:25:fb:cf:e4:4c vlan_id 973 vlan_ethtype 0x0800 src_ip 54.154.15.161 dst_ip 38.27.142.55 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11032 flower src_mac 02:8a:ff:fb:3e:e2 dst_mac 02:96:a1:4e:82:b4 src_ip 89.47.5.87 dst_ip 97.10.139.145 ip_proto udp src_port 61180 dst_port 32634 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11033 flower src_mac 02:e1:d0:b9:56:ac dst_mac 02:08:89:69:3b:ec action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11034 flower src_mac 02:ed:99:73:e2:7b dst_mac 02:ef:79:54:04:2c vlan_id 795 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11035 flower src_mac 02:d0:c5:00:86:ac dst_mac 02:6d:f7:b0:b1:c1 src_ip 35.2.60.75 dst_ip 60.52.187.147 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11036 flower src_mac 02:36:84:05:e9:3b dst_mac 02:ad:6d:85:0c:a7 vlan_id 3514 vlan_ethtype ipv4 src_ip 68.80.35.249 dst_ip 18.192.145.154 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11037 flower src_mac 02:fc:77:75:81:94 dst_mac 02:22:2b:87:12:62 vlan_id 1638 vlan_ethtype ip src_ip 107.210.92.29 dst_ip 45.51.171.37 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11038 flower src_mac 02:87:a2:ab:b1:72 dst_mac 02:2b:99:63:6d:a8 vlan_id 2518 vlan_ethtype ipv4 src_ip 47.198.74.61 dst_ip 89.190.122.69 ip_proto tcp src_port 63039 dst_port 25884 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11039 flower src_mac 02:6f:d6:58:6d:be dst_mac 02:b7:77:95:a3:47 vlan_id 518 vlan_ethtype ipv4 src_ip 87.25.175.74 dst_ip 31.173.94.50 ip_proto udp src_port 42290 dst_port 25639 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11040 flower src_mac 02:39:22:b4:4c:16 dst_mac 02:9c:16:5c:25:4d vlan_id 3786 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11041 flower src_mac 02:8f:d0:7b:c5:89 dst_mac 02:ad:32:20:05:be vlan_id 2035 vlan_ethtype ip src_ip 49.14.178.60 dst_ip 20.210.0.237 ip_proto tcp src_port 17058 dst_port 16025 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11042 flower src_mac 02:ce:a1:c5:5f:f5 dst_mac 02:e8:9a:17:30:fb vlan_id 2647 vlan_ethtype 0x0800 src_ip 21.102.101.217 dst_ip 18.71.4.3 ip_proto udp src_port 2509 dst_port 7473 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11043 flower src_mac 02:aa:9d:fa:3a:fb dst_mac 02:d6:2f:cc:d6:40 vlan_id 1170 vlan_ethtype 0x0800 src_ip 13.209.132.77 dst_ip 68.189.22.168 ip_proto udp src_port 14007 dst_port 30233 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11044 flower src_mac 02:9e:06:c9:49:72 dst_mac 02:f0:61:82:1e:43 vlan_id 995 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11045 flower src_mac 02:ba:5b:70:a3:54 dst_mac 02:e6:3a:5f:d8:21 src_ip 23.251.85.171 dst_ip 99.98.25.36 ip_proto tcp src_port 16662 dst_port 40007 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11046 flower src_mac 02:cf:20:e4:c6:d4 dst_mac 02:d4:f9:c6:02:95 vlan_id 3432 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11047 flower src_mac 02:f2:13:35:39:48 dst_mac 02:58:75:b5:84:7c action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11048 flower src_mac 02:91:b0:3a:d3:0d dst_mac 02:44:8a:bb:94:ab src_ip 95.200.81.56 dst_ip 60.91.152.159 ip_proto icmp code 95 type 13 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11049 flower src_mac 02:39:d5:6d:e6:33 dst_mac 02:4c:c9:a7:b8:2c src_ip 110.54.40.19 dst_ip 39.20.220.156 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11050 flower src_mac 02:f1:97:b9:e8:f9 dst_mac 02:1c:41:74:50:29 vlan_id 465 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11051 flower src_mac 02:14:e2:3d:9b:d2 dst_mac 02:53:53:e7:e8:ee vlan_id 1574 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11052 flower src_mac 02:a8:55:c6:52:51 dst_mac 02:11:b9:e2:ff:3f vlan_id 2053 vlan_ethtype ipv4 src_ip 47.18.226.165 dst_ip 112.181.235.7 ip_proto udp src_port 39011 dst_port 64342 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11053 flower src_mac 02:f7:92:b2:54:c0 dst_mac 02:a4:b7:e3:ef:a9 vlan_id 2707 vlan_ethtype 0x0800 src_ip 20.19.61.105 dst_ip 86.167.94.31 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11054 flower src_mac 02:60:7c:44:12:80 dst_mac 02:cc:c3:b0:f0:10 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11055 flower src_mac 02:fa:7a:44:36:da dst_mac 02:2e:ce:80:c7:5f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11056 flower src_mac 02:f0:14:5c:99:ea dst_mac 02:5a:60:2e:55:26 vlan_id 554 vlan_ethtype ip src_ip 98.167.107.54 dst_ip 104.94.39.80 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11057 flower src_mac 02:1d:ca:6e:e6:c7 dst_mac 02:c5:f8:cc:63:b7 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11058 flower src_mac 02:40:de:bc:32:67 dst_mac 02:d8:1f:e5:49:e3 src_ip 60.135.231.76 dst_ip 47.134.183.110 ip_proto icmp code 49 type 11 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11059 flower src_mac 02:4a:9a:a1:fb:e0 dst_mac 02:6f:27:b1:3b:16 vlan_id 3060 vlan_ethtype ip src_ip 110.30.244.45 dst_ip 80.51.206.25 ip_proto tcp src_port 48300 dst_port 49442 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11060 flower src_mac 02:a4:05:38:89:85 dst_mac 02:51:bf:04:3d:a7 vlan_id 913 vlan_ethtype ipv4 src_ip 53.157.108.57 dst_ip 27.61.4.16 ip_proto tcp src_port 11127 dst_port 29535 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11061 flower src_mac 02:03:44:52:c8:1d dst_mac 02:ed:45:1a:53:4e vlan_id 627 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11062 flower src_mac 02:6f:d3:5a:ed:70 dst_mac 02:a5:d2:cb:bb:db vlan_id 1591 vlan_ethtype ip src_ip 94.121.154.98 dst_ip 117.130.224.186 action pass && tc filter add dev swp1 ingress protocol ip pref 11063 flower src_mac 02:d4:d9:72:f8:c9 dst_mac 02:86:3a:5f:64:58 src_ip 18.214.230.88 dst_ip 92.178.222.50 ip_proto icmp code 43 type 4 action pass && tc filter add dev swp1 ingress protocol ip pref 11064 flower src_mac 02:94:2d:dd:9a:8b dst_mac 02:e0:69:3d:de:c8 src_ip 102.3.231.120 dst_ip 65.200.47.24 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11065 flower src_mac 02:98:a4:8e:33:3c dst_mac 02:dc:90:8e:fe:36 vlan_id 2676 vlan_ethtype 0x0800 src_ip 78.79.24.205 dst_ip 68.86.44.212 ip_proto tcp src_port 37800 dst_port 14889 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11066 flower src_mac 02:ee:a6:21:d9:0d dst_mac 02:6d:ff:0a:ba:40 vlan_id 3937 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11067 flower src_mac 02:81:7c:71:8f:41 dst_mac 02:2e:b0:c4:dd:83 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11068 flower src_mac 02:f7:92:fc:7e:dd dst_mac 02:f9:1b:cf:45:56 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11069 flower src_mac 02:38:63:1b:b5:52 dst_mac 02:cc:61:5d:b7:96 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11070 flower src_mac 02:c1:ac:c4:84:b9 dst_mac 02:7f:e0:8b:5d:7b vlan_id 3711 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11071 flower src_mac 02:e5:53:5a:a2:e5 dst_mac 02:18:ae:92:3f:f6 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11072 flower src_mac 02:2d:8a:71:b7:6b dst_mac 02:9c:8f:86:91:13 vlan_id 1496 vlan_ethtype ip src_ip 14.195.109.4 dst_ip 45.129.182.96 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11073 flower src_mac 02:1c:ec:6a:7a:d5 dst_mac 02:5b:c8:59:ca:19 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11074 flower src_mac 02:c4:ad:aa:ef:03 dst_mac 02:47:b0:00:1b:28 src_ip 55.209.238.90 dst_ip 49.167.194.56 ip_proto udp src_port 13659 dst_port 54602 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11075 flower src_mac 02:80:80:e3:4a:8e dst_mac 02:21:c6:6e:b5:b3 vlan_id 2087 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ip pref 11076 flower src_mac 02:49:24:86:f6:62 dst_mac 02:00:1b:b2:b3:71 src_ip 33.101.60.42 dst_ip 50.88.73.196 ip_proto tcp src_port 43270 dst_port 52823 action pass && tc filter add dev swp1 ingress protocol ip pref 11077 flower src_mac 02:8e:77:4c:96:ee dst_mac 02:e7:a5:7d:c9:56 src_ip 14.212.168.6 dst_ip 102.183.83.78 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11078 flower src_mac 02:72:f3:d0:86:c4 dst_mac 02:e1:70:54:a6:d2 vlan_id 3303 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11079 flower src_mac 02:ad:d9:15:0e:22 dst_mac 02:29:1b:c5:2e:c5 vlan_id 2973 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11080 flower src_mac 02:1a:cc:5f:85:e0 dst_mac 02:ca:43:3e:85:ac vlan_id 1395 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 11081 flower src_mac 02:4a:4c:13:56:5e dst_mac 02:e1:69:cc:62:b5 src_ip 43.162.37.103 dst_ip 30.195.28.47 ip_proto udp src_port 47326 dst_port 62757 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11082 flower src_mac 02:51:6b:60:c3:43 dst_mac 02:7a:7a:25:3d:a1 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11083 flower src_mac 02:ac:92:b0:84:40 dst_mac 02:fd:5d:b1:55:5b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11084 flower src_mac 02:28:5b:2c:84:a6 dst_mac 02:7d:fa:2b:6a:09 vlan_id 2537 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11085 flower src_mac 02:f0:cd:2a:de:d3 dst_mac 02:bc:fb:e0:3c:62 vlan_id 1158 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11086 flower src_mac 02:b3:51:28:43:13 dst_mac 02:a9:28:9c:26:6b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11087 flower src_mac 02:55:94:44:d0:4a dst_mac 02:6c:55:69:f0:92 vlan_id 3411 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11088 flower src_mac 02:49:53:d1:45:b0 dst_mac 02:db:50:23:ab:55 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11089 flower src_mac 02:f8:7a:ab:f6:69 dst_mac 02:80:83:51:80:52 vlan_id 569 vlan_ethtype ip src_ip 19.58.91.70 dst_ip 11.171.168.161 ip_proto udp src_port 55093 dst_port 32638 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11090 flower src_mac 02:b9:ae:e9:3c:5d dst_mac 02:3f:06:47:2a:13 vlan_id 3538 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11091 flower src_mac 02:2d:80:26:4c:4e dst_mac 02:ed:7f:28:d0:6d vlan_id 521 vlan_ethtype 0x0800 src_ip 123.168.94.246 dst_ip 118.79.181.5 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11092 flower src_mac 02:ef:3d:01:62:50 dst_mac 02:8a:56:c5:60:cd vlan_id 3967 vlan_ethtype ip src_ip 29.204.130.179 dst_ip 43.91.161.149 ip_proto udp src_port 41663 dst_port 62734 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11093 flower src_mac 02:8e:aa:ad:8d:1c dst_mac 02:30:02:de:15:6c src_ip 20.134.190.138 dst_ip 91.70.59.133 ip_proto udp src_port 3045 dst_port 63542 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11094 flower src_mac 02:3c:99:57:9c:41 dst_mac 02:c6:0a:e4:05:35 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11095 flower src_mac 02:51:1f:30:2b:88 dst_mac 02:ec:1e:b8:0c:24 vlan_id 1760 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11096 flower src_mac 02:91:e0:cf:41:2b dst_mac 02:43:07:9e:dc:25 vlan_id 2870 vlan_ethtype ip src_ip 28.213.24.131 dst_ip 51.88.220.146 ip_proto udp src_port 31575 dst_port 27096 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11097 flower src_mac 02:cb:6c:7c:20:9a dst_mac 02:6d:3a:8f:a8:ff src_ip 89.128.253.94 dst_ip 26.8.81.26 ip_proto udp src_port 1916 dst_port 40762 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11098 flower src_mac 02:f6:9b:4b:98:1b dst_mac 02:ac:f9:dc:96:c5 vlan_id 286 vlan_ethtype ip src_ip 59.98.70.4 dst_ip 101.28.249.82 ip_proto tcp src_port 63877 dst_port 15899 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11099 flower src_mac 02:fe:06:e8:53:d0 dst_mac 02:e7:07:7f:58:dc src_ip 90.212.195.1 dst_ip 101.43.61.66 ip_proto udp src_port 21036 dst_port 27560 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11100 flower src_mac 02:a5:54:1a:a3:96 dst_mac 02:b8:8c:6b:52:af src_ip 79.107.251.104 dst_ip 76.47.129.187 ip_proto icmp code 175 type 0 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11101 flower src_mac 02:10:d9:d0:97:80 dst_mac 02:ae:c1:2c:34:9c src_ip 63.130.123.123 dst_ip 123.51.141.100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11102 flower src_mac 02:d8:4b:8b:1d:42 dst_mac 02:e3:aa:f7:b0:c9 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11103 flower src_mac 02:8a:8b:b0:63:57 dst_mac 02:e5:80:e3:3d:3f vlan_id 1239 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11104 flower src_mac 02:6c:ad:38:4d:91 dst_mac 02:90:a9:79:cc:56 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11105 flower src_mac 02:8e:b5:cf:ef:c1 dst_mac 02:bc:b4:2d:2e:e7 vlan_id 752 vlan_ethtype ip src_ip 78.115.126.145 dst_ip 29.206.190.239 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11106 flower src_mac 02:9a:25:9e:5d:77 dst_mac 02:fc:ae:3b:43:ce vlan_id 2412 vlan_ethtype ipv4 src_ip 49.227.51.13 dst_ip 41.201.222.171 ip_proto tcp src_port 23939 dst_port 55054 action drop && tc filter add dev swp1 ingress protocol ip pref 11107 flower src_mac 02:01:51:f7:3a:06 dst_mac 02:a1:75:e9:8a:ad src_ip 46.113.234.112 dst_ip 16.231.144.86 ip_proto udp src_port 32115 dst_port 63485 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11108 flower src_mac 02:94:81:4f:12:72 dst_mac 02:ba:0b:4c:90:d0 src_ip 52.219.138.190 dst_ip 49.81.140.137 ip_proto tcp src_port 32582 dst_port 9669 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11109 flower src_mac 02:ee:af:a1:ac:01 dst_mac 02:e0:19:87:dd:af vlan_id 1516 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11110 flower src_mac 02:a0:28:05:10:e2 dst_mac 02:fe:bd:0b:d9:08 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11111 flower src_mac 02:bc:5c:9b:f2:ca dst_mac 02:3e:6c:c8:7c:d1 src_ip 103.224.55.133 dst_ip 81.119.255.215 ip_proto udp src_port 39602 dst_port 52743 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11112 flower src_mac 02:6b:94:a7:48:63 dst_mac 02:4e:15:41:2c:e7 vlan_id 1192 vlan_ethtype ipv4 src_ip 46.85.69.193 dst_ip 59.152.224.74 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11113 flower src_mac 02:af:a4:e6:76:01 dst_mac 02:bd:45:0a:bb:97 vlan_id 1073 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11114 flower src_mac 02:aa:24:2d:e4:3d dst_mac 02:4a:6f:10:66:6f vlan_id 708 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11115 flower src_mac 02:fb:7d:93:e8:97 dst_mac 02:73:01:4b:06:33 vlan_id 940 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11116 flower src_mac 02:d2:4a:29:ba:94 dst_mac 02:93:15:87:2b:98 src_ip 30.236.151.122 dst_ip 102.227.140.7 ip_proto icmp code 157 type 14 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11117 flower src_mac 02:71:e3:d9:4a:1e dst_mac 02:f1:34:dc:b1:af vlan_id 2005 vlan_ethtype 0x0800 src_ip 36.254.77.207 dst_ip 12.221.143.52 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11118 flower src_mac 02:e1:94:03:d8:d4 dst_mac 02:f9:51:e6:dd:89 vlan_id 3096 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11119 flower src_mac 02:f1:0b:c5:65:42 dst_mac 02:50:56:02:1e:72 vlan_id 1684 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11120 flower src_mac 02:e8:68:26:73:2f dst_mac 02:76:34:e4:6f:7c src_ip 18.245.119.193 dst_ip 31.201.247.176 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11121 flower src_mac 02:89:ba:a5:05:fb dst_mac 02:09:42:2b:53:44 vlan_id 3828 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11122 flower src_mac 02:26:70:5c:4e:2f dst_mac 02:95:53:b2:a8:fa vlan_id 2475 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ip pref 11123 flower src_mac 02:a5:91:e8:34:fb dst_mac 02:0d:17:b1:c3:3c src_ip 98.144.253.4 dst_ip 80.138.25.63 ip_proto udp src_port 23359 dst_port 28263 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11124 flower src_mac 02:99:a9:f2:e6:60 dst_mac 02:cc:28:2f:25:03 vlan_id 635 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11125 flower src_mac 02:8a:82:1d:6f:fa dst_mac 02:8e:4c:7a:52:6a action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11126 flower src_mac 02:8a:16:19:4b:16 dst_mac 02:8e:7e:26:36:24 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11127 flower src_mac 02:3d:e3:e9:e9:6f dst_mac 02:99:48:31:1c:ed action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11128 flower src_mac 02:48:08:25:5e:fb dst_mac 02:86:58:52:3e:2b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11129 flower src_mac 02:fb:aa:31:76:f5 dst_mac 02:c8:e1:6f:37:e3 vlan_id 1125 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11130 flower src_mac 02:2c:2f:ad:9c:b4 dst_mac 02:88:e5:97:a3:f1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11131 flower src_mac 02:86:c7:4d:18:5d dst_mac 02:39:63:bd:97:06 vlan_id 1148 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11132 flower src_mac 02:c2:2c:97:5d:04 dst_mac 02:2a:a5:97:f1:99 vlan_id 2233 vlan_ethtype ip src_ip 41.126.91.73 dst_ip 96.237.18.145 action pass && tc filter add dev swp1 ingress protocol ip pref 11133 flower src_mac 02:ff:ad:26:72:92 dst_mac 02:95:08:f3:fe:ae src_ip 70.193.168.116 dst_ip 49.31.167.127 ip_proto icmp code 54 type 16 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11134 flower src_mac 02:d5:1d:a7:77:79 dst_mac 02:31:b0:35:cd:7b vlan_id 1503 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11135 flower src_mac 02:6b:25:ed:7d:2f dst_mac 02:7c:a6:1c:15:4d action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11136 flower src_mac 02:85:87:7f:bc:17 dst_mac 02:77:32:35:bc:bb vlan_id 439 vlan_ethtype 0x0800 src_ip 95.134.226.215 dst_ip 82.26.162.103 ip_proto udp src_port 41323 dst_port 35910 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11137 flower src_mac 02:95:81:76:02:09 dst_mac 02:88:14:43:54:b7 src_ip 97.155.142.203 dst_ip 40.247.53.216 ip_proto tcp src_port 52840 dst_port 9539 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11138 flower src_mac 02:dd:34:3b:18:a8 dst_mac 02:92:8a:20:13:11 src_ip 35.114.175.177 dst_ip 98.203.49.144 ip_proto udp src_port 52578 dst_port 43807 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11139 flower src_mac 02:2d:93:ad:2a:2f dst_mac 02:a4:9c:94:40:c1 vlan_id 2314 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11140 flower src_mac 02:bf:f4:30:5a:06 dst_mac 02:0d:5d:bc:d8:cd vlan_id 2364 vlan_ethtype 0x0800 src_ip 31.214.17.49 dst_ip 76.26.64.62 ip_proto tcp src_port 56856 dst_port 34497 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11141 flower src_mac 02:63:15:35:b0:93 dst_mac 02:95:41:36:33:c1 vlan_id 823 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11142 flower src_mac 02:e6:5d:84:8a:7a dst_mac 02:9f:86:0f:c1:08 vlan_id 2724 vlan_ethtype 0x0800 src_ip 106.81.60.105 dst_ip 76.160.43.196 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11143 flower src_mac 02:96:f3:0d:30:c1 dst_mac 02:8e:0d:2a:a0:6d vlan_id 3473 vlan_ethtype ipv4 src_ip 39.100.188.207 dst_ip 116.159.102.92 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11144 flower src_mac 02:03:6b:43:c1:fc dst_mac 02:b0:cb:3e:f6:bc action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11145 flower src_mac 02:b4:fb:36:73:9b dst_mac 02:f8:a0:e2:6c:4c action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11146 flower src_mac 02:cd:6d:15:94:5c dst_mac 02:40:8e:6f:aa:8f src_ip 57.166.197.74 dst_ip 21.48.213.210 ip_proto tcp src_port 45662 dst_port 44769 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11147 flower src_mac 02:0e:47:37:78:d4 dst_mac 02:5c:0c:15:99:fa vlan_id 493 vlan_ethtype ip src_ip 114.194.171.105 dst_ip 90.193.104.32 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11148 flower src_mac 02:01:9e:7c:cd:12 dst_mac 02:00:14:0f:78:19 src_ip 98.245.183.25 dst_ip 27.169.241.93 ip_proto tcp src_port 3873 dst_port 57895 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11149 flower src_mac 02:45:9b:c7:12:f2 dst_mac 02:96:2e:24:9b:50 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11150 flower src_mac 02:6e:44:9f:6e:fd dst_mac 02:1e:9b:25:4d:21 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11151 flower src_mac 02:5c:17:06:72:19 dst_mac 02:3c:65:96:bc:62 src_ip 18.152.107.42 dst_ip 102.117.72.83 ip_proto tcp src_port 38970 dst_port 22522 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11152 flower src_mac 02:cf:2b:7b:11:2e dst_mac 02:f5:af:28:5f:7c vlan_id 772 vlan_ethtype 0x0800 src_ip 59.211.41.166 dst_ip 85.181.31.152 ip_proto udp src_port 29925 dst_port 55834 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11153 flower src_mac 02:f2:b9:ba:42:d5 dst_mac 02:19:f5:3d:a6:3a vlan_id 626 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11154 flower src_mac 02:f7:0f:b7:30:e5 dst_mac 02:87:24:b4:9a:be action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11155 flower src_mac 02:96:ca:92:a1:5f dst_mac 02:13:f6:ac:92:7d action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11156 flower src_mac 02:a1:8d:89:77:b4 dst_mac 02:6f:b5:4e:a7:6b vlan_id 640 vlan_ethtype 0x0800 src_ip 13.182.191.237 dst_ip 96.150.17.171 ip_proto udp src_port 60116 dst_port 44149 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11157 flower src_mac 02:b7:e8:1c:f9:a1 dst_mac 02:ac:9f:bd:01:67 vlan_id 2374 vlan_ethtype ip src_ip 32.109.147.111 dst_ip 22.113.5.223 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11158 flower src_mac 02:79:11:da:ed:da dst_mac 02:fd:65:8a:df:45 src_ip 70.251.79.180 dst_ip 20.79.198.93 ip_proto tcp src_port 15642 dst_port 53810 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11159 flower src_mac 02:75:02:cc:d2:18 dst_mac 02:c4:9d:e7:4e:b9 vlan_id 192 vlan_ethtype ip src_ip 97.115.184.27 dst_ip 91.163.32.245 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11160 flower src_mac 02:49:11:60:83:af dst_mac 02:0a:02:0b:b1:6f vlan_id 2746 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11161 flower src_mac 02:eb:33:b4:9d:87 dst_mac 02:5a:4b:01:bb:8c vlan_id 3173 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11162 flower src_mac 02:b3:5a:b3:0a:bb dst_mac 02:c5:3b:01:32:0b vlan_id 387 vlan_ethtype ip src_ip 125.1.229.34 dst_ip 40.43.27.10 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11163 flower src_mac 02:56:86:90:2f:dd dst_mac 02:7a:81:b2:3a:fb src_ip 63.150.26.245 dst_ip 68.45.54.131 ip_proto udp src_port 39677 dst_port 3683 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11164 flower src_mac 02:fc:b7:f3:95:dc dst_mac 02:d9:4b:ac:d3:ae vlan_id 3456 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11165 flower src_mac 02:ca:2b:8b:e9:69 dst_mac 02:68:be:19:d0:78 vlan_id 535 vlan_ethtype ipv4 src_ip 59.183.179.108 dst_ip 37.69.137.122 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11166 flower src_mac 02:74:8c:83:c3:4a dst_mac 02:da:9a:58:06:b2 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11167 flower src_mac 02:03:36:b1:8a:12 dst_mac 02:78:f0:dc:b2:35 vlan_id 65 vlan_ethtype ipv4 src_ip 13.242.185.175 dst_ip 55.221.91.158 ip_proto tcp src_port 58417 dst_port 59359 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11168 flower src_mac 02:28:36:3b:7d:55 dst_mac 02:54:8b:09:35:74 vlan_id 874 vlan_ethtype ipv4 src_ip 103.239.58.141 dst_ip 115.176.177.17 ip_proto tcp src_port 18826 dst_port 53423 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11169 flower src_mac 02:2b:2f:94:96:4d dst_mac 02:6c:64:9f:c4:22 src_ip 99.183.33.107 dst_ip 36.3.223.26 ip_proto tcp src_port 63940 dst_port 4388 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11170 flower src_mac 02:53:dd:65:20:8d dst_mac 02:6a:a3:18:8d:a2 vlan_id 3051 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11171 flower src_mac 02:ed:37:ad:1b:6f dst_mac 02:85:7b:8d:37:95 vlan_id 449 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11172 flower src_mac 02:ba:20:f8:63:29 dst_mac 02:c2:1c:5b:dc:90 vlan_id 3810 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11173 flower src_mac 02:90:1d:d9:d0:6a dst_mac 02:a0:ba:01:12:56 vlan_id 932 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11174 flower src_mac 02:5b:25:be:2c:78 dst_mac 02:04:fc:08:79:ba vlan_id 3434 vlan_ethtype ipv4 src_ip 104.169.115.14 dst_ip 123.225.215.101 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11175 flower src_mac 02:8e:cf:04:62:7d dst_mac 02:34:d8:0f:54:6b vlan_id 1288 vlan_ethtype ipv4 src_ip 124.203.238.232 dst_ip 54.129.69.70 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11176 flower src_mac 02:fd:74:ac:97:7a dst_mac 02:04:31:b6:70:ba action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11177 flower src_mac 02:8c:b4:69:7e:08 dst_mac 02:64:d9:5b:53:82 src_ip 79.124.93.126 dst_ip 72.232.148.109 ip_proto tcp src_port 42311 dst_port 14404 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11178 flower src_mac 02:eb:ab:fe:fb:98 dst_mac 02:2c:65:ec:53:17 vlan_id 195 vlan_ethtype 0x0800 src_ip 72.246.77.237 dst_ip 14.188.46.227 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11179 flower src_mac 02:a8:20:d3:83:a9 dst_mac 02:06:f2:e3:0e:ce src_ip 70.93.173.220 dst_ip 41.251.167.207 ip_proto udp src_port 61843 dst_port 63104 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11180 flower src_mac 02:93:73:08:d1:cd dst_mac 02:22:0a:19:6a:cd vlan_id 396 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11181 flower src_mac 02:3c:e6:09:42:dc dst_mac 02:a3:57:d5:48:b9 vlan_id 3518 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11182 flower src_mac 02:fd:e1:5d:d5:30 dst_mac 02:2e:0e:bb:76:69 vlan_id 249 vlan_ethtype ip src_ip 104.26.10.49 dst_ip 56.141.88.35 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11183 flower src_mac 02:ee:cd:15:4c:dc dst_mac 02:3b:ac:38:99:49 src_ip 56.54.205.67 dst_ip 66.23.231.24 ip_proto udp src_port 54879 dst_port 57544 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11184 flower src_mac 02:be:99:d1:5e:ff dst_mac 02:11:8b:b0:e8:f1 vlan_id 3671 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11185 flower src_mac 02:f5:40:66:6a:ac dst_mac 02:cc:47:09:95:ff vlan_id 2872 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11186 flower src_mac 02:14:b4:79:f6:cc dst_mac 02:74:47:84:c9:cb vlan_id 614 vlan_ethtype ipv4 src_ip 66.143.200.157 dst_ip 87.125.86.23 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11187 flower src_mac 02:be:79:10:23:fb dst_mac 02:af:8f:77:c3:7a vlan_id 839 vlan_ethtype ipv4 src_ip 70.197.132.216 dst_ip 78.4.214.61 ip_proto tcp src_port 15708 dst_port 16891 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11188 flower src_mac 02:fa:4a:91:4f:2f dst_mac 02:e0:0a:44:8b:4c vlan_id 3769 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11189 flower src_mac 02:e0:1a:d9:75:64 dst_mac 02:ee:d7:e3:3a:2b src_ip 18.163.235.154 dst_ip 24.150.218.243 ip_proto icmp code 188 type 5 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11190 flower src_mac 02:68:ee:52:f9:02 dst_mac 02:a4:8e:64:32:93 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11191 flower src_mac 02:f5:10:4a:8d:ed dst_mac 02:df:59:7d:4d:48 src_ip 33.221.101.107 dst_ip 77.249.230.246 ip_proto tcp src_port 36763 dst_port 18318 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11192 flower src_mac 02:04:02:f4:b2:bc dst_mac 02:24:1e:9f:c9:a1 src_ip 12.203.229.218 dst_ip 120.148.229.84 ip_proto tcp src_port 39577 dst_port 27381 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11193 flower src_mac 02:31:94:2c:e1:4e dst_mac 02:11:46:8e:81:61 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11194 flower src_mac 02:93:2f:6f:4d:3b dst_mac 02:90:c3:bf:55:f8 src_ip 35.201.123.240 dst_ip 30.100.119.86 ip_proto tcp src_port 11953 dst_port 20365 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11195 flower src_mac 02:e0:5b:f7:65:6a dst_mac 02:73:a2:a3:e1:49 vlan_id 3017 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11196 flower src_mac 02:d1:ed:6a:4e:38 dst_mac 02:fd:b1:9e:4e:c2 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11197 flower src_mac 02:70:33:40:1c:84 dst_mac 02:b4:24:7b:87:56 vlan_id 3354 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11198 flower src_mac 02:32:89:f0:38:da dst_mac 02:04:38:6c:dc:ad src_ip 99.186.198.211 dst_ip 70.242.78.39 ip_proto icmp code 225 type 13 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11199 flower src_mac 02:20:c3:e9:17:37 dst_mac 02:9d:6f:04:00:b9 vlan_id 3236 vlan_ethtype 0x9300 action drop INFO asyncssh:logging.py:92 [conn=24, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q pref 11200 flower src_mac 02:96:ca:2c:e1:f6 dst_mac 02:4d:2a:8a:3c:63 vlan_id 3655 vlan_ethtype 0x0800 src_ip 67.120.78.119 dst_ip 58.60.124.46 action trap && tc filter add dev swp1 ingress protocol ip pref 11201 flower src_mac 02:34:97:07:03:76 dst_mac 02:d3:6c:12:31:63 src_ip 122.48.149.190 dst_ip 20.198.189.220 ip_proto tcp src_port 36263 dst_port 30984 action drop && tc filter add dev swp1 ingress protocol ip pref 11202 flower src_mac 02:0e:53:58:39:03 dst_mac 02:81:7e:b2:c6:81 src_ip 102.0.134.129 dst_ip 89.50.209.176 ip_proto udp src_port 3417 dst_port 58894 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11203 flower src_mac 02:2b:4e:59:5b:1a dst_mac 02:37:3a:53:5c:56 vlan_id 3602 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11204 flower src_mac 02:8e:ab:cb:a6:3a dst_mac 02:72:25:34:d8:43 vlan_id 131 vlan_ethtype 0x0800 src_ip 80.79.220.175 dst_ip 76.159.255.118 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11205 flower src_mac 02:88:55:22:1d:b7 dst_mac 02:d7:9f:20:00:9f vlan_id 3932 vlan_ethtype ipv4 src_ip 58.226.66.245 dst_ip 98.80.254.176 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11206 flower src_mac 02:82:b2:92:50:8b dst_mac 02:20:50:b9:8b:5c vlan_id 3582 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11207 flower src_mac 02:de:a2:a8:c3:d4 dst_mac 02:b0:c2:92:66:c5 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11208 flower src_mac 02:28:5a:3f:30:35 dst_mac 02:04:43:e0:f7:7f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11209 flower src_mac 02:de:77:e8:1b:14 dst_mac 02:cd:94:f3:42:24 vlan_id 832 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11210 flower src_mac 02:96:aa:c9:19:0c dst_mac 02:85:29:5f:c5:16 vlan_id 2462 vlan_ethtype ipv4 src_ip 79.115.79.56 dst_ip 117.240.202.7 action pass && tc filter add dev swp1 ingress protocol ip pref 11211 flower src_mac 02:af:8d:ff:ad:cf dst_mac 02:7d:b9:4c:88:58 src_ip 37.42.67.81 dst_ip 19.19.179.193 ip_proto icmp code 244 type 16 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11212 flower src_mac 02:c4:24:ea:5c:86 dst_mac 02:87:d4:46:58:20 vlan_id 2827 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11213 flower src_mac 02:d5:1e:9c:bb:9a dst_mac 02:0e:a7:f7:33:a1 vlan_id 4076 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11214 flower src_mac 02:30:15:2a:64:97 dst_mac 02:96:d2:f5:87:37 vlan_id 4071 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11215 flower src_mac 02:c9:dd:ab:7f:df dst_mac 02:cb:40:2b:96:3d src_ip 34.33.162.56 dst_ip 62.214.200.197 ip_proto icmp code 253 type 13 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11216 flower src_mac 02:0d:9f:24:74:97 dst_mac 02:f2:83:09:20:df vlan_id 536 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11217 flower src_mac 02:ca:fd:89:d6:5b dst_mac 02:1f:ac:b5:88:63 src_ip 29.250.101.3 dst_ip 74.74.42.148 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11218 flower src_mac 02:55:40:3c:b4:c2 dst_mac 02:92:28:80:2e:d5 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11219 flower src_mac 02:f3:e6:49:3f:5f dst_mac 02:62:de:ed:54:c9 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11220 flower src_mac 02:0b:0a:0d:c0:02 dst_mac 02:3a:b0:60:60:77 vlan_id 3198 vlan_ethtype 0x0800 src_ip 103.34.119.99 dst_ip 70.253.112.38 action trap && tc filter add dev swp1 ingress protocol ip pref 11221 flower src_mac 02:cc:c6:6b:61:8a dst_mac 02:5f:95:73:d9:60 src_ip 68.12.190.241 dst_ip 80.20.250.144 ip_proto tcp src_port 55880 dst_port 26782 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11222 flower src_mac 02:4d:12:67:11:7b dst_mac 02:af:1c:8e:54:b4 src_ip 19.14.231.75 dst_ip 51.29.31.15 ip_proto udp src_port 40082 dst_port 3303 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11223 flower src_mac 02:e3:af:cf:7c:68 dst_mac 02:b2:72:c3:1c:8c src_ip 14.229.162.151 dst_ip 117.103.211.74 ip_proto tcp src_port 49726 dst_port 23113 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11224 flower src_mac 02:20:10:ff:88:ae dst_mac 02:93:f0:99:5a:13 vlan_id 1813 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11225 flower src_mac 02:d9:9f:a5:44:f4 dst_mac 02:b1:4a:86:95:3a vlan_id 1080 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11226 flower src_mac 02:d1:b5:cd:46:b4 dst_mac 02:f5:57:6b:0a:f4 vlan_id 439 vlan_ethtype ipv4 src_ip 111.159.83.86 dst_ip 13.241.26.67 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11227 flower src_mac 02:f6:cb:7e:17:e5 dst_mac 02:af:a4:10:18:3a vlan_id 1805 vlan_ethtype ip src_ip 46.221.227.178 dst_ip 77.112.12.165 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11228 flower src_mac 02:46:b9:f0:89:7b dst_mac 02:30:4e:cb:01:f1 vlan_id 1141 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11229 flower src_mac 02:fd:ec:bd:68:5a dst_mac 02:0a:93:db:89:b8 vlan_id 530 vlan_ethtype ip src_ip 99.23.101.17 dst_ip 12.207.41.79 ip_proto udp src_port 13427 dst_port 24666 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11230 flower src_mac 02:66:dc:dc:fb:2e dst_mac 02:a1:ec:28:0a:3a src_ip 94.129.231.208 dst_ip 66.127.208.177 ip_proto udp src_port 9952 dst_port 54088 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11231 flower src_mac 02:e9:ec:82:80:8b dst_mac 02:da:dc:58:81:9c vlan_id 2748 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11232 flower src_mac 02:64:35:7d:ef:dc dst_mac 02:a2:5d:28:3b:c1 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11233 flower src_mac 02:43:95:c2:1a:c9 dst_mac 02:81:1b:c6:e7:65 src_ip 43.114.140.9 dst_ip 24.30.247.241 ip_proto udp src_port 27376 dst_port 21901 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11234 flower src_mac 02:a8:d7:c4:08:bb dst_mac 02:8d:80:ff:59:86 vlan_id 56 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11235 flower src_mac 02:f6:fb:3c:91:91 dst_mac 02:ea:b9:2f:7a:76 vlan_id 1773 vlan_ethtype ipv4 src_ip 53.122.115.26 dst_ip 67.116.43.157 ip_proto tcp src_port 17048 dst_port 55536 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11236 flower src_mac 02:9d:ca:c2:e5:a5 dst_mac 02:5c:9c:e9:14:1c src_ip 71.99.64.175 dst_ip 73.18.36.147 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11237 flower src_mac 02:47:b3:1a:03:7a dst_mac 02:f1:a5:82:06:8d vlan_id 4063 vlan_ethtype ipv4 src_ip 46.239.93.11 dst_ip 123.18.59.234 ip_proto tcp src_port 51442 dst_port 57200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11238 flower src_mac 02:52:73:a8:1c:2d dst_mac 02:ed:48:0b:27:30 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11239 flower src_mac 02:aa:3e:cd:16:79 dst_mac 02:0b:be:3b:88:29 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11240 flower src_mac 02:4d:b4:6c:aa:09 dst_mac 02:2e:36:53:10:81 vlan_id 4060 vlan_ethtype 0x0800 src_ip 73.120.6.56 dst_ip 116.158.79.43 ip_proto tcp src_port 42610 dst_port 43707 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11241 flower src_mac 02:52:6a:13:e6:14 dst_mac 02:f9:42:97:c5:60 vlan_id 2191 vlan_ethtype ipv4 src_ip 39.198.134.158 dst_ip 32.26.186.76 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11242 flower src_mac 02:47:db:c5:84:4d dst_mac 02:a4:b2:16:b3:4d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11243 flower src_mac 02:66:81:ca:d1:07 dst_mac 02:b6:66:bf:a7:ec vlan_id 1012 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11244 flower src_mac 02:9c:80:ea:ad:76 dst_mac 02:08:0f:b6:8d:92 vlan_id 2008 vlan_ethtype ip src_ip 79.99.204.61 dst_ip 89.243.95.96 ip_proto udp src_port 45671 dst_port 9553 action trap && tc filter add dev swp1 ingress protocol ip pref 11245 flower src_mac 02:f9:72:16:c5:72 dst_mac 02:33:a0:7b:29:1c src_ip 100.78.120.165 dst_ip 79.55.95.142 ip_proto icmp code 52 type 14 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11246 flower src_mac 02:21:69:5b:9b:1e dst_mac 02:97:f6:50:97:8b vlan_id 3134 vlan_ethtype ip src_ip 114.163.42.121 dst_ip 104.196.108.83 action pass && tc filter add dev swp1 ingress protocol ip pref 11247 flower src_mac 02:e0:3a:74:fb:fa dst_mac 02:bb:0e:01:fa:e9 src_ip 82.141.99.13 dst_ip 17.15.66.72 ip_proto tcp src_port 19819 dst_port 23662 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11248 flower src_mac 02:d9:fd:00:cb:ed dst_mac 02:ae:c0:44:ad:55 vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11249 flower src_mac 02:d6:8f:d5:88:d4 dst_mac 02:47:ec:7d:24:ae action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11250 flower src_mac 02:01:7e:2c:0c:98 dst_mac 02:d4:47:3e:9f:9c vlan_id 1828 vlan_ethtype ip src_ip 81.202.121.145 dst_ip 15.136.8.133 ip_proto tcp src_port 47107 dst_port 29140 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11251 flower src_mac 02:50:06:c2:8a:2b dst_mac 02:45:5c:0f:12:76 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11252 flower src_mac 02:e2:96:0a:11:45 dst_mac 02:ad:81:ff:48:06 vlan_id 2360 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11253 flower src_mac 02:04:2a:e2:e9:18 dst_mac 02:bc:63:14:be:83 src_ip 117.169.54.179 dst_ip 23.157.96.80 ip_proto icmp code 82 type 8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11254 flower src_mac 02:c2:71:cf:e6:55 dst_mac 02:15:91:91:ea:e2 vlan_id 3043 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11255 flower src_mac 02:4f:49:c1:d7:97 dst_mac 02:e1:79:bd:5a:f6 src_ip 60.104.115.20 dst_ip 74.150.47.18 ip_proto udp src_port 27941 dst_port 11726 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11256 flower src_mac 02:5e:d5:e0:ca:2d dst_mac 02:29:14:1b:e7:6c vlan_id 3507 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11257 flower src_mac 02:03:b0:95:73:14 dst_mac 02:47:cf:02:f4:c4 src_ip 30.75.50.221 dst_ip 34.155.231.89 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11258 flower src_mac 02:de:45:be:34:80 dst_mac 02:c4:9a:d9:ae:a1 src_ip 80.102.115.154 dst_ip 14.225.218.110 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11259 flower src_mac 02:7d:c5:db:e0:0f dst_mac 02:39:86:07:79:0c src_ip 73.85.167.221 dst_ip 38.59.201.142 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11260 flower src_mac 02:4a:f0:96:a0:0e dst_mac 02:61:4c:bf:12:fd vlan_id 1404 vlan_ethtype 0x0800 src_ip 87.163.163.124 dst_ip 98.97.112.67 ip_proto udp src_port 35607 dst_port 24346 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11261 flower src_mac 02:76:50:d2:9a:7a dst_mac 02:7e:f6:73:f5:eb vlan_id 933 vlan_ethtype ipv4 src_ip 92.193.252.163 dst_ip 25.65.186.208 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11262 flower src_mac 02:6a:76:a1:4e:a8 dst_mac 02:ac:65:44:58:4c vlan_id 900 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11263 flower src_mac 02:9d:f9:82:a5:96 dst_mac 02:5e:f9:d2:cc:17 vlan_id 2178 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11264 flower src_mac 02:de:65:2d:49:e5 dst_mac 02:eb:bf:9b:e6:2f vlan_id 67 vlan_ethtype ip src_ip 60.67.112.183 dst_ip 39.3.1.102 ip_proto tcp src_port 13856 dst_port 40884 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11265 flower src_mac 02:93:5e:dc:e3:71 dst_mac 02:d6:26:f3:55:d8 vlan_id 576 vlan_ethtype ip src_ip 39.105.146.110 dst_ip 82.107.244.243 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11266 flower src_mac 02:df:8d:56:84:e3 dst_mac 02:d7:49:76:f6:eb src_ip 94.123.222.151 dst_ip 37.206.188.238 ip_proto udp src_port 41838 dst_port 10198 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11267 flower src_mac 02:42:bb:cf:a3:7a dst_mac 02:6c:2c:19:d9:21 vlan_id 3012 vlan_ethtype ipv4 src_ip 63.48.134.53 dst_ip 97.161.152.11 ip_proto udp src_port 54691 dst_port 35351 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11268 flower src_mac 02:26:6c:7b:06:e6 dst_mac 02:9c:db:99:5e:b1 vlan_id 2825 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11269 flower src_mac 02:e6:b8:2e:f2:76 dst_mac 02:aa:49:5b:3b:9c action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11270 flower src_mac 02:73:01:f0:8c:1f dst_mac 02:97:b8:26:ef:25 src_ip 93.232.6.16 dst_ip 121.246.231.128 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11271 flower src_mac 02:a2:15:ff:0d:67 dst_mac 02:a6:98:38:c6:a4 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11272 flower src_mac 02:00:74:4d:23:ae dst_mac 02:22:10:4b:a4:87 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11273 flower src_mac 02:b8:d8:86:84:75 dst_mac 02:0c:56:09:61:dc vlan_id 2179 vlan_ethtype ip src_ip 25.43.104.206 dst_ip 88.202.70.6 ip_proto udp src_port 24611 dst_port 17788 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11274 flower src_mac 02:85:d4:bc:d3:99 dst_mac 02:46:3c:37:4d:c7 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11275 flower src_mac 02:94:bf:b3:e8:a2 dst_mac 02:7b:0f:4e:36:c9 vlan_id 4001 vlan_ethtype ip src_ip 17.101.184.138 dst_ip 115.29.54.157 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11276 flower src_mac 02:ee:62:1b:9e:0e dst_mac 02:85:d6:3a:6f:cd src_ip 73.243.174.89 dst_ip 55.138.138.103 ip_proto tcp src_port 12923 dst_port 45796 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11277 flower src_mac 02:bc:64:d5:35:23 dst_mac 02:6e:c9:94:5f:2f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11278 flower src_mac 02:06:0e:e2:e3:fd dst_mac 02:92:6c:07:18:e4 vlan_id 1297 vlan_ethtype 0x0800 src_ip 18.154.28.87 dst_ip 17.77.103.42 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11279 flower src_mac 02:16:d0:25:04:b2 dst_mac 02:6e:d8:d0:94:7f action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11280 flower src_mac 02:39:dc:ad:cc:da dst_mac 02:26:56:61:5e:4a src_ip 65.39.223.8 dst_ip 86.147.211.23 ip_proto tcp src_port 52409 dst_port 18863 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11281 flower src_mac 02:63:84:82:c4:f2 dst_mac 02:64:6d:85:96:d4 vlan_id 3379 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11282 flower src_mac 02:7c:63:ba:f0:b5 dst_mac 02:c1:12:7b:ba:73 vlan_id 2985 vlan_ethtype ipv4 src_ip 83.188.85.192 dst_ip 42.130.227.191 ip_proto tcp src_port 6372 dst_port 18477 action drop && tc filter add dev swp1 ingress protocol ip pref 11283 flower src_mac 02:ae:e8:a2:f2:91 dst_mac 02:94:dc:0e:64:d3 src_ip 36.142.137.216 dst_ip 71.176.79.131 ip_proto udp src_port 20416 dst_port 36076 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11284 flower src_mac 02:dc:e0:f5:f1:77 dst_mac 02:5a:6d:b4:82:97 vlan_id 1868 vlan_ethtype 0x0800 src_ip 120.149.231.126 dst_ip 85.2.63.99 ip_proto udp src_port 25397 dst_port 51263 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11285 flower src_mac 02:7a:a1:47:fb:73 dst_mac 02:a9:dc:af:d7:b2 vlan_id 7 vlan_ethtype ipv4 src_ip 102.170.183.227 dst_ip 25.128.248.66 ip_proto udp src_port 45693 dst_port 32998 action pass && tc filter add dev swp1 ingress protocol ip pref 11286 flower src_mac 02:70:00:a1:86:3c dst_mac 02:fb:cf:ad:98:e4 src_ip 120.192.89.52 dst_ip 36.234.184.234 ip_proto udp src_port 19889 dst_port 47487 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11287 flower src_mac 02:25:42:8d:eb:27 dst_mac 02:8f:95:ba:6d:6f action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11288 flower src_mac 02:75:f1:73:d5:32 dst_mac 02:07:da:ad:94:0c action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11289 flower src_mac 02:ff:aa:ff:d4:2e dst_mac 02:a4:f3:9b:28:89 vlan_id 1922 vlan_ethtype 0x0800 src_ip 17.37.177.16 dst_ip 55.101.9.124 ip_proto udp src_port 8032 dst_port 10520 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11290 flower src_mac 02:db:03:53:04:74 dst_mac 02:06:21:79:8c:65 src_ip 75.49.190.39 dst_ip 37.11.178.212 ip_proto udp src_port 16754 dst_port 24421 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11291 flower src_mac 02:8c:02:52:0c:78 dst_mac 02:e4:bb:4b:3b:40 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11292 flower src_mac 02:31:c3:a5:e6:1e dst_mac 02:da:11:8d:4a:c3 src_ip 123.223.245.88 dst_ip 28.117.119.176 ip_proto udp src_port 50 dst_port 2418 action pass && tc filter add dev swp1 ingress protocol ip pref 11293 flower src_mac 02:10:30:bb:15:56 dst_mac 02:20:ec:94:36:7f src_ip 76.161.121.238 dst_ip 23.203.226.189 ip_proto udp src_port 34658 dst_port 43849 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11294 flower src_mac 02:54:e2:fb:0e:2f dst_mac 02:f6:a5:25:ee:76 vlan_id 745 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11295 flower src_mac 02:11:08:73:ad:6b dst_mac 02:b5:64:45:2b:2b vlan_id 1896 vlan_ethtype ip src_ip 122.221.70.154 dst_ip 104.189.212.99 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11296 flower src_mac 02:be:71:f0:29:e5 dst_mac 02:22:86:b5:84:f8 vlan_id 3411 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11297 flower src_mac 02:2f:bf:f3:b8:27 dst_mac 02:4b:43:c2:b8:28 vlan_id 24 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11298 flower src_mac 02:d8:a2:01:28:29 dst_mac 02:a5:6e:73:29:ba vlan_id 3017 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11299 flower src_mac 02:ff:46:55:2b:17 dst_mac 02:32:ba:0f:8c:a5 vlan_id 2821 vlan_ethtype ip src_ip 95.218.96.99 dst_ip 102.151.170.106 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11300 flower src_mac 02:7a:1f:ae:f5:03 dst_mac 02:04:ab:0d:86:94 vlan_id 1392 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11301 flower src_mac 02:40:8e:ff:84:c6 dst_mac 02:d7:0d:df:7a:f5 vlan_id 516 vlan_ethtype ip src_ip 46.8.12.5 dst_ip 53.126.162.4 ip_proto udp src_port 119 dst_port 5063 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11302 flower src_mac 02:71:0e:ba:e5:41 dst_mac 02:86:23:e4:6c:ae vlan_id 448 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11303 flower src_mac 02:48:22:b3:11:f5 dst_mac 02:53:19:9b:87:6d src_ip 95.142.70.178 dst_ip 13.9.37.35 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11304 flower src_mac 02:8e:91:1b:96:1d dst_mac 02:57:41:fe:97:64 vlan_id 2701 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 11305 flower src_mac 02:b6:4d:d9:98:df dst_mac 02:f5:20:5d:a4:6e src_ip 104.82.247.46 dst_ip 15.114.192.45 ip_proto udp src_port 57987 dst_port 35493 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11306 flower src_mac 02:1b:77:dc:93:58 dst_mac 02:eb:a4:26:bb:ef action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11307 flower src_mac 02:71:0c:fb:74:21 dst_mac 02:13:4a:d9:d3:d2 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11308 flower src_mac 02:58:14:62:ea:e5 dst_mac 02:b5:ed:34:fb:9b src_ip 75.236.188.6 dst_ip 55.37.114.250 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11309 flower src_mac 02:25:a7:36:8f:56 dst_mac 02:a0:fa:cf:93:51 vlan_id 3468 vlan_ethtype 0x0800 src_ip 122.137.174.53 dst_ip 73.199.111.42 ip_proto udp src_port 28235 dst_port 57898 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11310 flower src_mac 02:44:19:d7:3d:2f dst_mac 02:4b:3b:d4:b4:a9 vlan_id 2448 vlan_ethtype ipv4 src_ip 68.119.214.171 dst_ip 18.253.141.221 ip_proto tcp src_port 13292 dst_port 39003 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11311 flower src_mac 02:d4:c7:36:48:a7 dst_mac 02:55:12:67:7d:57 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11312 flower src_mac 02:a6:2b:b2:a6:8c dst_mac 02:30:25:4f:bd:08 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11313 flower src_mac 02:fc:b9:73:84:44 dst_mac 02:7d:6e:c6:da:a4 src_ip 52.162.184.33 dst_ip 86.117.170.36 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11314 flower src_mac 02:f9:ec:72:d3:2f dst_mac 02:35:19:02:25:0b vlan_id 2707 vlan_ethtype ip src_ip 28.99.154.63 dst_ip 80.213.245.228 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11315 flower src_mac 02:72:bb:35:f9:42 dst_mac 02:58:ea:fc:2b:33 vlan_id 4046 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11316 flower src_mac 02:45:25:6f:75:1d dst_mac 02:6d:5a:99:9c:8c src_ip 36.251.63.169 dst_ip 105.13.206.33 ip_proto icmp code 123 type 0 action drop && tc filter add dev swp1 ingress protocol ip pref 11317 flower src_mac 02:ca:58:a2:66:57 dst_mac 02:82:72:c7:41:d2 src_ip 58.114.216.164 dst_ip 19.113.203.161 ip_proto udp src_port 26244 dst_port 13646 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11318 flower src_mac 02:a3:94:2e:74:81 dst_mac 02:ab:d9:9c:34:79 vlan_id 2778 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11319 flower src_mac 02:3c:e4:cc:2b:74 dst_mac 02:c1:da:58:41:33 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11320 flower src_mac 02:47:87:dd:b2:51 dst_mac 02:93:e7:87:f7:4b vlan_id 3733 vlan_ethtype ip src_ip 33.201.158.56 dst_ip 33.180.22.165 ip_proto udp src_port 29881 dst_port 18257 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11321 flower src_mac 02:bd:bf:c2:5b:de dst_mac 02:12:9e:9a:9d:90 vlan_id 1799 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11322 flower src_mac 02:67:f0:a6:49:ea dst_mac 02:07:aa:0d:d4:ce vlan_id 2598 vlan_ethtype 0x0800 src_ip 85.242.207.145 dst_ip 45.183.224.70 ip_proto udp src_port 53550 dst_port 16661 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11323 flower src_mac 02:1d:97:94:8c:c3 dst_mac 02:9a:91:ea:16:cb vlan_id 1608 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11324 flower src_mac 02:95:68:a8:4d:55 dst_mac 02:8e:74:2f:69:fb action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11325 flower src_mac 02:aa:74:0d:60:e3 dst_mac 02:64:9f:e6:79:ba action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11326 flower src_mac 02:d8:5d:ad:91:d9 dst_mac 02:65:43:a3:35:2b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11327 flower src_mac 02:d3:72:29:db:11 dst_mac 02:9e:3d:bb:5f:5e vlan_id 1082 vlan_ethtype ipv4 src_ip 25.251.138.100 dst_ip 15.201.205.228 ip_proto udp src_port 63037 dst_port 40310 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11328 flower src_mac 02:7e:71:1a:b1:8b dst_mac 02:a6:0d:97:08:50 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11329 flower src_mac 02:e8:81:96:f2:81 dst_mac 02:ae:b6:d9:45:8c vlan_id 2819 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11330 flower src_mac 02:b8:7e:27:76:fe dst_mac 02:95:db:21:48:b6 vlan_id 3931 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11331 flower src_mac 02:87:92:bd:25:95 dst_mac 02:ab:46:bb:be:cb action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11332 flower src_mac 02:95:52:d8:64:d3 dst_mac 02:96:07:41:03:98 vlan_id 3396 vlan_ethtype 0x0800 src_ip 32.248.111.63 dst_ip 124.113.213.168 action trap && tc filter add dev swp1 ingress protocol ip pref 11333 flower src_mac 02:3b:63:08:62:ec dst_mac 02:b2:ce:9e:77:9b src_ip 126.201.4.235 dst_ip 83.22.243.6 ip_proto udp src_port 54471 dst_port 29970 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11334 flower src_mac 02:e5:e6:bd:a4:a6 dst_mac 02:ad:0c:6f:28:bf vlan_id 1324 vlan_ethtype ipv4 src_ip 32.99.66.202 dst_ip 122.22.157.41 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11335 flower src_mac 02:5d:90:25:b7:ad dst_mac 02:35:bc:13:a3:b2 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11336 flower src_mac 02:2f:b4:88:af:a6 dst_mac 02:cc:62:cf:a9:d3 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11337 flower src_mac 02:28:36:ac:fd:6d dst_mac 02:13:5b:c9:7f:45 src_ip 92.62.109.213 dst_ip 126.250.141.16 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11338 flower src_mac 02:c5:e7:21:93:94 dst_mac 02:2b:7e:64:6f:48 vlan_id 60 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ip pref 11339 flower src_mac 02:da:c4:69:5f:bd dst_mac 02:3c:b2:12:91:91 src_ip 29.102.25.236 dst_ip 11.94.252.188 ip_proto tcp src_port 37080 dst_port 2193 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11340 flower src_mac 02:d3:fc:dc:5e:98 dst_mac 02:64:d2:6b:bc:7f src_ip 58.175.246.56 dst_ip 117.177.247.204 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11341 flower src_mac 02:63:25:cd:7a:bb dst_mac 02:31:5f:49:31:8e vlan_id 2155 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11342 flower src_mac 02:52:40:c1:d8:fd dst_mac 02:cf:20:47:03:eb vlan_id 2089 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11343 flower src_mac 02:ef:36:f4:08:3d dst_mac 02:e9:05:22:0c:ad vlan_id 2454 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11344 flower src_mac 02:18:51:f2:f9:f2 dst_mac 02:66:e9:ba:63:24 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11345 flower src_mac 02:d0:8e:db:db:df dst_mac 02:e8:4d:65:7d:55 vlan_id 2025 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11346 flower src_mac 02:44:c7:3a:fe:39 dst_mac 02:5c:b7:30:49:b0 vlan_id 1702 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11347 flower src_mac 02:f9:76:55:99:f2 dst_mac 02:9c:ec:81:04:9b vlan_id 41 vlan_ethtype ip src_ip 26.56.106.176 dst_ip 111.76.207.95 ip_proto tcp src_port 1446 dst_port 4993 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11348 flower src_mac 02:08:6b:55:94:3d dst_mac 02:df:69:13:fe:4d src_ip 112.3.212.183 dst_ip 93.216.142.4 ip_proto icmp code 255 type 3 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11349 flower src_mac 02:d7:eb:3a:b9:3d dst_mac 02:7b:2a:71:a6:e0 vlan_id 3555 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11350 flower src_mac 02:ab:36:04:c7:d6 dst_mac 02:7f:62:55:c2:26 src_ip 49.105.202.204 dst_ip 38.34.78.197 ip_proto icmp code 197 type 14 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11351 flower src_mac 02:b0:0b:1b:42:39 dst_mac 02:a2:d8:3d:78:8d vlan_id 338 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11352 flower src_mac 02:0a:f8:06:f6:df dst_mac 02:aa:7c:f5:d6:13 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11353 flower src_mac 02:b1:b9:30:6f:da dst_mac 02:f2:67:35:1d:f1 src_ip 121.18.200.91 dst_ip 66.200.218.180 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11354 flower src_mac 02:ea:e2:2b:76:3b dst_mac 02:f6:3c:f5:2f:c2 src_ip 23.173.192.244 dst_ip 46.40.63.120 ip_proto udp src_port 47724 dst_port 16317 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11355 flower src_mac 02:76:2a:e6:b6:51 dst_mac 02:84:ab:97:7d:0d vlan_id 1189 vlan_ethtype ipv4 src_ip 46.123.253.148 dst_ip 40.206.211.205 action trap && tc filter add dev swp1 ingress protocol ip pref 11356 flower src_mac 02:5f:8b:dc:35:6f dst_mac 02:32:e1:56:a5:83 src_ip 62.193.228.102 dst_ip 108.30.205.132 ip_proto icmp code 60 type 11 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11357 flower src_mac 02:2c:a0:24:01:6e dst_mac 02:2c:05:15:fb:66 vlan_id 1032 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11358 flower src_mac 02:72:6d:e6:15:01 dst_mac 02:36:b1:2b:80:76 vlan_id 3455 vlan_ethtype 0x0800 src_ip 116.199.70.38 dst_ip 117.28.62.60 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11359 flower src_mac 02:8c:88:49:d6:43 dst_mac 02:83:47:4a:d9:bb action trap && tc filter add dev swp1 ingress protocol ip pref 11360 flower src_mac 02:eb:be:18:6a:07 dst_mac 02:b6:31:7f:8d:55 src_ip 55.223.139.205 dst_ip 16.70.159.177 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11361 flower src_mac 02:5e:e4:78:4d:b7 dst_mac 02:5a:61:af:a0:d4 vlan_id 238 vlan_ethtype ip src_ip 92.103.40.50 dst_ip 38.201.44.77 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11362 flower src_mac 02:3a:3d:58:57:66 dst_mac 02:2e:6d:f0:43:eb vlan_id 3823 vlan_ethtype ipv4 src_ip 70.30.152.53 dst_ip 121.169.129.68 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11363 flower src_mac 02:43:8b:19:b0:87 dst_mac 02:2c:ea:39:57:05 src_ip 120.159.49.133 dst_ip 111.192.3.195 ip_proto icmp code 200 type 8 action drop && tc filter add dev swp1 ingress protocol ip pref 11364 flower src_mac 02:d0:b9:3e:3f:67 dst_mac 02:65:f7:6d:9b:aa src_ip 71.105.104.55 dst_ip 21.139.165.231 ip_proto udp src_port 54297 dst_port 1048 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11365 flower src_mac 02:c8:41:16:6e:c2 dst_mac 02:72:c9:9f:53:02 vlan_id 370 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11366 flower src_mac 02:0a:c6:78:bd:02 dst_mac 02:5d:cd:ea:30:a5 vlan_id 3908 vlan_ethtype ipv4 src_ip 20.180.186.84 dst_ip 107.35.197.93 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11367 flower src_mac 02:eb:50:d1:df:df dst_mac 02:c7:77:b0:63:88 src_ip 122.9.9.240 dst_ip 55.33.129.183 ip_proto tcp src_port 13118 dst_port 38 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11368 flower src_mac 02:72:30:63:11:24 dst_mac 02:5a:4d:f5:76:a5 vlan_id 2351 vlan_ethtype 0x0800 src_ip 92.36.207.39 dst_ip 28.60.60.73 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11369 flower src_mac 02:3c:d6:25:29:99 dst_mac 02:96:ad:66:40:9f vlan_id 899 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11370 flower src_mac 02:fd:58:fe:08:d5 dst_mac 02:c1:a8:be:c9:6e vlan_id 3043 vlan_ethtype ipv4 src_ip 36.29.37.150 dst_ip 19.187.104.83 ip_proto udp src_port 6489 dst_port 51568 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11371 flower src_mac 02:0c:8a:03:a7:83 dst_mac 02:ed:a4:ce:f2:e2 vlan_id 3393 vlan_ethtype ip src_ip 80.27.112.40 dst_ip 73.239.181.125 ip_proto udp src_port 2194 dst_port 31216 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11372 flower src_mac 02:04:ae:2e:23:ca dst_mac 02:79:d5:5d:2e:75 vlan_id 3033 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11373 flower src_mac 02:e2:9c:f7:c7:7d dst_mac 02:3a:a0:8d:c2:97 vlan_id 2326 vlan_ethtype ip src_ip 78.255.103.114 dst_ip 86.87.55.51 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11374 flower src_mac 02:41:ca:e1:2d:fc dst_mac 02:60:a0:42:bd:93 src_ip 92.120.44.245 dst_ip 53.12.89.237 ip_proto udp src_port 52161 dst_port 36753 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11375 flower src_mac 02:c5:ed:64:62:ae dst_mac 02:8c:c5:8d:f2:b1 src_ip 60.60.239.18 dst_ip 31.153.116.75 ip_proto udp src_port 43217 dst_port 45552 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11376 flower src_mac 02:0b:af:02:bc:b8 dst_mac 02:e0:c2:fe:17:d7 vlan_id 3155 vlan_ethtype ipv4 src_ip 38.30.60.209 dst_ip 112.164.96.21 ip_proto udp src_port 39778 dst_port 15773 action pass && tc filter add dev swp1 ingress protocol ip pref 11377 flower src_mac 02:0a:9c:e8:2d:e8 dst_mac 02:7b:82:c7:13:cb src_ip 72.106.117.133 dst_ip 50.106.131.250 ip_proto icmp code 82 type 17 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11378 flower src_mac 02:9b:db:2b:df:ad dst_mac 02:db:c9:90:8d:ba vlan_id 3868 vlan_ethtype ip src_ip 85.238.0.58 dst_ip 47.165.21.83 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11379 flower src_mac 02:b2:85:e2:fe:d0 dst_mac 02:c7:8e:b2:dc:2b vlan_id 1441 vlan_ethtype 0x0800 src_ip 45.218.27.107 dst_ip 114.80.169.214 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11380 flower src_mac 02:8c:44:96:66:08 dst_mac 02:86:eb:ed:20:7d action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11381 flower src_mac 02:14:e0:96:73:ae dst_mac 02:cf:c0:36:af:9c src_ip 58.222.26.177 dst_ip 62.249.77.108 ip_proto udp src_port 60710 dst_port 30359 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11382 flower src_mac 02:71:4e:ac:ac:4d dst_mac 02:b5:9c:38:d6:8e vlan_id 2065 vlan_ethtype ip src_ip 22.154.172.121 dst_ip 33.171.14.138 ip_proto tcp src_port 1022 dst_port 12897 action drop && tc filter add dev swp1 ingress protocol ip pref 11383 flower src_mac 02:c6:be:6a:4a:f1 dst_mac 02:b0:63:f1:36:6f src_ip 109.240.188.191 dst_ip 84.105.252.80 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11384 flower src_mac 02:7b:f7:ea:c0:f0 dst_mac 02:cb:2d:b5:f0:3b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11385 flower src_mac 02:65:19:1e:4c:e0 dst_mac 02:b3:e3:0d:d0:a7 vlan_id 3063 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11386 flower src_mac 02:22:c7:72:9d:0f dst_mac 02:cf:74:69:ff:eb vlan_id 2348 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11387 flower src_mac 02:f7:5b:ee:54:66 dst_mac 02:21:71:fa:70:db action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11388 flower src_mac 02:1f:5b:92:b3:73 dst_mac 02:47:29:27:9f:1c action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11389 flower src_mac 02:59:79:fc:2f:1d dst_mac 02:26:8c:1a:32:72 src_ip 18.71.253.70 dst_ip 75.57.213.137 ip_proto tcp src_port 26531 dst_port 63812 action drop && tc filter add dev swp1 ingress protocol ip pref 11390 flower src_mac 02:0d:7c:7e:84:83 dst_mac 02:e8:17:ab:4a:18 src_ip 63.160.23.43 dst_ip 46.175.48.226 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11391 flower src_mac 02:7f:2a:5f:61:1a dst_mac 02:2e:a1:d7:24:94 vlan_id 823 vlan_ethtype 0x0800 src_ip 121.56.183.158 dst_ip 58.177.165.230 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11392 flower src_mac 02:1c:1d:d3:6d:4f dst_mac 02:36:15:3e:ce:52 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11393 flower src_mac 02:7d:31:92:4a:24 dst_mac 02:bc:c8:fc:bc:9b vlan_id 1711 vlan_ethtype 0x0800 src_ip 72.234.130.206 dst_ip 101.100.57.217 ip_proto tcp src_port 22081 dst_port 25384 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11394 flower src_mac 02:c9:2f:31:62:be dst_mac 02:be:76:b5:6b:38 vlan_id 3685 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11395 flower src_mac 02:8f:6d:71:7a:92 dst_mac 02:4c:c8:0c:f6:9b vlan_id 3483 vlan_ethtype ipv4 src_ip 35.131.38.125 dst_ip 85.82.228.86 ip_proto tcp src_port 22107 dst_port 47916 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11396 flower src_mac 02:b2:33:36:0b:1f dst_mac 02:84:9f:7e:3c:88 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11397 flower src_mac 02:53:d5:39:34:15 dst_mac 02:a7:52:50:46:f5 vlan_id 2241 vlan_ethtype ip src_ip 121.115.49.181 dst_ip 60.203.116.18 ip_proto tcp src_port 34490 dst_port 41538 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11398 flower src_mac 02:22:b4:30:e0:44 dst_mac 02:5c:c7:b4:38:ef vlan_id 3533 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11399 flower src_mac 02:cc:d3:4f:43:de dst_mac 02:c4:cf:aa:73:02 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11400 flower src_mac 02:f8:5d:23:02:33 dst_mac 02:cb:3a:72:f5:d2 src_ip 51.7.1.150 dst_ip 125.208.209.98 ip_proto udp src_port 1380 dst_port 50314 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11401 flower src_mac 02:3b:6a:40:ac:92 dst_mac 02:e3:ab:1c:e2:f6 vlan_id 2359 vlan_ethtype ip src_ip 77.2.255.244 dst_ip 56.243.19.139 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11402 flower src_mac 02:96:5c:cf:4a:99 dst_mac 02:c7:6a:36:60:90 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11403 flower src_mac 02:6d:1c:b9:44:d2 dst_mac 02:af:42:c6:94:3e action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11404 flower src_mac 02:b0:24:90:e4:c2 dst_mac 02:e3:f9:fa:89:e9 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11405 flower src_mac 02:f5:6f:7a:9a:f0 dst_mac 02:e2:c4:fb:b3:c7 vlan_id 3685 vlan_ethtype ip src_ip 42.115.127.96 dst_ip 47.187.205.215 ip_proto tcp src_port 17382 dst_port 10286 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11406 flower src_mac 02:29:90:71:b4:ea dst_mac 02:75:0e:9a:e3:d5 vlan_id 3673 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11407 flower src_mac 02:dc:07:c8:7d:d8 dst_mac 02:12:f0:74:8d:55 vlan_id 1471 vlan_ethtype ipv4 src_ip 36.194.14.33 dst_ip 102.102.187.104 ip_proto tcp src_port 13809 dst_port 11757 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11408 flower src_mac 02:1f:32:2b:2c:e9 dst_mac 02:17:37:0f:b9:0a action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11409 flower src_mac 02:0d:2f:fe:35:d4 dst_mac 02:24:5b:c1:eb:3d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11410 flower src_mac 02:86:dc:42:36:ab dst_mac 02:64:83:60:18:5b vlan_id 1547 vlan_ethtype ipv4 src_ip 71.199.8.123 dst_ip 96.159.179.102 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11411 flower src_mac 02:49:e3:b9:31:19 dst_mac 02:36:67:f0:1f:d8 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11412 flower src_mac 02:cb:81:48:9e:f6 dst_mac 02:d6:8d:c0:75:e4 src_ip 42.49.228.100 dst_ip 42.64.19.45 ip_proto icmp code 210 type 17 action drop && tc filter add dev swp1 ingress protocol ip pref 11413 flower src_mac 02:48:20:07:b1:6c dst_mac 02:a3:ec:d5:66:94 src_ip 11.167.191.224 dst_ip 126.13.164.196 ip_proto tcp src_port 26064 dst_port 43598 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11414 flower src_mac 02:4e:d9:68:6f:de dst_mac 02:5e:22:33:4f:c4 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11415 flower src_mac 02:db:36:82:6a:60 dst_mac 02:39:7b:6c:65:e5 src_ip 112.212.118.57 dst_ip 61.93.0.222 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11416 flower src_mac 02:45:0d:29:0f:4b dst_mac 02:b0:a0:97:55:31 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11417 flower src_mac 02:54:18:13:c3:86 dst_mac 02:94:4c:6d:aa:3a vlan_id 823 vlan_ethtype ipv4 src_ip 69.141.20.141 dst_ip 120.95.219.250 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11418 flower src_mac 02:39:4b:b0:1a:c9 dst_mac 02:9e:d7:04:84:15 vlan_id 2523 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11419 flower src_mac 02:97:d7:b1:2f:18 dst_mac 02:1a:e1:25:01:6f action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11420 flower src_mac 02:9b:54:b5:d3:22 dst_mac 02:47:e2:03:01:a8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11421 flower src_mac 02:fb:50:f2:55:df dst_mac 02:2a:23:3f:3e:f5 vlan_id 3505 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11422 flower src_mac 02:c9:eb:e4:ac:f0 dst_mac 02:4d:89:db:18:78 vlan_id 3374 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 11423 flower src_mac 02:09:28:6f:1b:40 dst_mac 02:c3:7a:2b:0b:80 src_ip 115.0.216.150 dst_ip 56.113.230.122 ip_proto tcp src_port 24412 dst_port 11214 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11424 flower src_mac 02:72:75:cf:92:30 dst_mac 02:12:08:3f:19:ca action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11425 flower src_mac 02:2d:f4:3a:36:f4 dst_mac 02:37:21:de:e4:9a vlan_id 2154 vlan_ethtype ipv4 src_ip 84.31.40.12 dst_ip 113.170.227.72 ip_proto tcp src_port 38488 dst_port 60106 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11426 flower src_mac 02:81:86:44:e3:f8 dst_mac 02:02:27:09:fa:2d vlan_id 2970 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 11427 flower src_mac 02:6f:19:ed:ba:44 dst_mac 02:d4:c5:34:1b:16 src_ip 17.32.190.167 dst_ip 84.220.137.91 ip_proto icmp code 207 type 11 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11428 flower src_mac 02:76:e3:ea:d3:0f dst_mac 02:e3:d2:65:31:ba src_ip 98.23.180.122 dst_ip 64.16.91.145 ip_proto udp src_port 28652 dst_port 31365 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11429 flower src_mac 02:fc:6e:3b:6a:c4 dst_mac 02:40:48:ad:31:cc action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11430 flower src_mac 02:6b:a7:16:8f:b3 dst_mac 02:35:e9:03:f0:83 vlan_id 3862 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11431 flower src_mac 02:66:b6:9e:82:b3 dst_mac 02:d3:69:f6:a4:82 vlan_id 2393 vlan_ethtype 0x0800 src_ip 95.180.180.22 dst_ip 105.140.116.132 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11432 flower src_mac 02:8a:f7:0e:b9:3f dst_mac 02:2e:eb:b6:aa:51 src_ip 74.11.160.45 dst_ip 121.107.176.44 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11433 flower src_mac 02:32:07:7e:c8:a1 dst_mac 02:62:df:47:8d:12 vlan_id 3868 vlan_ethtype ip src_ip 79.3.154.12 dst_ip 92.2.17.37 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11434 flower src_mac 02:fe:3c:d4:3c:58 dst_mac 02:59:30:8b:0a:00 src_ip 21.221.131.141 dst_ip 88.222.65.75 ip_proto udp src_port 44182 dst_port 23499 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11435 flower src_mac 02:9e:e2:5e:b0:62 dst_mac 02:95:e8:d5:fc:57 vlan_id 3827 vlan_ethtype ip src_ip 100.76.17.83 dst_ip 45.132.154.98 ip_proto udp src_port 32665 dst_port 63121 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11436 flower src_mac 02:79:e3:b2:98:2e dst_mac 02:8a:5c:ce:17:d0 vlan_id 1716 vlan_ethtype ipv4 src_ip 118.28.7.127 dst_ip 87.187.63.30 ip_proto udp src_port 32671 dst_port 2315 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11437 flower src_mac 02:62:ce:29:a8:31 dst_mac 02:66:62:10:e6:6d vlan_id 1692 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11438 flower src_mac 02:24:36:b9:e9:be dst_mac 02:3f:c5:5e:fc:0c vlan_id 2573 vlan_ethtype ip src_ip 101.121.29.18 dst_ip 97.108.54.20 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11439 flower src_mac 02:4a:a1:7a:1a:9c dst_mac 02:5c:3b:5b:21:09 vlan_id 3078 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11440 flower src_mac 02:2a:84:db:0b:8d dst_mac 02:50:62:92:f9:80 vlan_id 825 vlan_ethtype ipv4 src_ip 38.184.53.109 dst_ip 122.36.127.136 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11441 flower src_mac 02:8f:b2:1f:e8:d1 dst_mac 02:a3:ce:43:1c:92 vlan_id 3223 vlan_ethtype 0x0800 src_ip 126.120.44.239 dst_ip 14.210.113.33 action pass && tc filter add dev swp1 ingress protocol ip pref 11442 flower src_mac 02:d4:d2:2b:46:6b dst_mac 02:7b:25:4c:86:dd src_ip 82.218.224.243 dst_ip 85.223.95.213 ip_proto tcp src_port 14054 dst_port 9762 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11443 flower src_mac 02:a0:2a:a0:3b:6d dst_mac 02:3f:3a:28:34:04 vlan_id 2368 vlan_ethtype ip src_ip 104.114.29.40 dst_ip 116.141.62.149 ip_proto tcp src_port 23588 dst_port 20262 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11444 flower src_mac 02:66:7e:1d:86:58 dst_mac 02:98:af:62:30:84 vlan_id 2063 vlan_ethtype ip src_ip 101.31.131.55 dst_ip 119.24.244.12 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11445 flower src_mac 02:02:4d:ad:94:e9 dst_mac 02:84:bf:8f:71:fa vlan_id 2882 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11446 flower src_mac 02:3f:d6:76:ba:9e dst_mac 02:0b:80:55:f0:db action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11447 flower src_mac 02:27:ae:7f:5a:95 dst_mac 02:6d:40:0d:9f:f6 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11448 flower src_mac 02:43:1f:ce:5e:ed dst_mac 02:20:c7:b3:5f:6f src_ip 82.27.188.195 dst_ip 87.191.90.23 ip_proto tcp src_port 23794 dst_port 50986 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11449 flower src_mac 02:4a:90:25:ff:d9 dst_mac 02:a0:7f:c8:85:f5 vlan_id 1420 vlan_ethtype 0x0800 src_ip 21.187.109.119 dst_ip 51.199.201.245 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11450 flower src_mac 02:76:43:f0:4c:15 dst_mac 02:c1:be:d0:20:12 vlan_id 3133 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11451 flower src_mac 02:03:08:b1:00:b6 dst_mac 02:24:94:32:17:90 vlan_id 131 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11452 flower src_mac 02:17:18:43:8f:09 dst_mac 02:5d:58:4a:2d:0b vlan_id 2288 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11453 flower src_mac 02:6b:f1:88:39:6e dst_mac 02:35:41:79:9c:65 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11454 flower src_mac 02:72:9a:53:a6:75 dst_mac 02:a0:60:d0:fa:2d vlan_id 752 vlan_ethtype 0x0800 src_ip 72.142.198.145 dst_ip 35.209.168.199 ip_proto udp src_port 38004 dst_port 12877 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11455 flower src_mac 02:20:28:d4:6d:d0 dst_mac 02:c2:a0:20:6c:c5 vlan_id 149 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11456 flower src_mac 02:6d:b3:85:26:d8 dst_mac 02:00:c2:27:86:9e vlan_id 1742 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11457 flower src_mac 02:9f:fa:3f:46:11 dst_mac 02:60:07:4c:d5:18 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11458 flower src_mac 02:ff:29:bc:37:02 dst_mac 02:b3:03:3d:82:c7 vlan_id 3508 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11459 flower src_mac 02:5d:f3:bd:b9:e6 dst_mac 02:59:7a:7a:ae:45 vlan_id 2614 vlan_ethtype 0x0800 src_ip 50.88.96.174 dst_ip 70.155.168.229 ip_proto udp src_port 36978 dst_port 26789 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11460 flower src_mac 02:f7:1d:ed:b1:22 dst_mac 02:9c:dc:0e:f6:09 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11461 flower src_mac 02:a9:52:1f:26:b1 dst_mac 02:36:e9:4b:85:33 vlan_id 3968 vlan_ethtype 0x0800 src_ip 63.21.19.127 dst_ip 11.185.75.97 ip_proto tcp src_port 38386 dst_port 51424 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11462 flower src_mac 02:0c:32:e6:80:3b dst_mac 02:2f:0b:e8:eb:f1 src_ip 36.7.24.246 dst_ip 30.217.141.190 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11463 flower src_mac 02:dc:6c:5b:7b:c2 dst_mac 02:3e:fb:5c:9e:98 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11464 flower src_mac 02:78:04:c9:d4:b2 dst_mac 02:4a:de:3e:83:7c src_ip 63.197.153.5 dst_ip 112.69.154.18 ip_proto tcp src_port 12642 dst_port 27746 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11465 flower src_mac 02:67:1f:a3:61:cc dst_mac 02:e2:78:cf:2e:d8 src_ip 113.65.202.181 dst_ip 39.105.165.17 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11466 flower src_mac 02:73:10:47:6b:8b dst_mac 02:88:c1:a0:6e:a4 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11467 flower src_mac 02:db:38:ee:e2:5c dst_mac 02:8a:e9:22:66:c7 src_ip 71.216.119.124 dst_ip 122.90.254.175 ip_proto udp src_port 45096 dst_port 40560 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11468 flower src_mac 02:32:b4:10:82:4b dst_mac 02:b6:89:96:02:3f src_ip 43.238.223.99 dst_ip 125.22.246.135 ip_proto icmp code 171 type 17 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11469 flower src_mac 02:d1:52:b0:30:db dst_mac 02:d1:8b:e3:79:04 src_ip 82.7.104.111 dst_ip 99.96.174.163 ip_proto tcp src_port 2174 dst_port 12270 action trap && tc filter add dev swp1 ingress protocol ip pref 11470 flower src_mac 02:eb:e6:fa:58:c2 dst_mac 02:f2:bf:9c:8e:e8 src_ip 40.13.36.148 dst_ip 47.245.185.235 ip_proto udp src_port 49745 dst_port 46052 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11471 flower src_mac 02:2e:da:5c:c3:22 dst_mac 02:11:5a:66:6e:af vlan_id 1944 vlan_ethtype ip src_ip 59.146.164.246 dst_ip 64.253.181.58 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11472 flower src_mac 02:fa:42:7b:69:c4 dst_mac 02:9c:05:4c:59:dd vlan_id 3454 vlan_ethtype ip src_ip 19.250.225.223 dst_ip 106.70.238.143 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11473 flower src_mac 02:f7:bb:f3:15:fc dst_mac 02:ae:68:f3:41:43 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11474 flower src_mac 02:27:08:d9:0b:f0 dst_mac 02:0a:14:99:a9:58 src_ip 123.75.183.230 dst_ip 25.99.3.26 ip_proto icmp code 11 type 11 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11475 flower src_mac 02:c4:9a:00:81:ab dst_mac 02:25:58:e6:7f:26 vlan_id 1804 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11476 flower src_mac 02:b8:91:11:e2:46 dst_mac 02:42:b2:ee:9d:6d vlan_id 2436 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11477 flower src_mac 02:67:8a:c0:eb:b2 dst_mac 02:29:a8:a6:19:99 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11478 flower src_mac 02:1d:12:5c:28:ac dst_mac 02:1c:90:b8:92:5d vlan_id 566 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11479 flower src_mac 02:c6:4f:a2:45:6f dst_mac 02:52:bf:fe:09:27 src_ip 79.192.46.9 dst_ip 63.162.221.233 ip_proto udp src_port 34371 dst_port 35525 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11480 flower src_mac 02:d8:46:4c:08:81 dst_mac 02:0a:cf:65:ff:78 vlan_id 725 vlan_ethtype ip src_ip 110.188.187.49 dst_ip 72.48.101.35 action trap && tc filter add dev swp1 ingress protocol ip pref 11481 flower src_mac 02:1f:05:7a:b8:7a dst_mac 02:5a:c3:4b:f8:81 src_ip 92.75.82.217 dst_ip 112.25.199.60 ip_proto udp src_port 35465 dst_port 5766 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11482 flower src_mac 02:2f:cc:6e:8d:0f dst_mac 02:25:04:50:dc:18 src_ip 86.49.203.189 dst_ip 18.64.4.19 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11483 flower src_mac 02:52:ec:d5:94:80 dst_mac 02:f4:d9:98:d1:aa vlan_id 2516 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11484 flower src_mac 02:3c:b1:16:da:27 dst_mac 02:b1:1a:ee:36:90 vlan_id 1481 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11485 flower src_mac 02:b9:62:12:e4:ed dst_mac 02:de:0e:7b:3e:41 vlan_id 2582 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11486 flower src_mac 02:fb:ef:22:e6:c9 dst_mac 02:01:13:cd:de:94 vlan_id 409 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11487 flower src_mac 02:3f:4d:f0:54:4e dst_mac 02:db:f4:e7:68:e3 src_ip 90.145.101.168 dst_ip 117.40.245.208 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11488 flower src_mac 02:f0:40:a5:ae:f4 dst_mac 02:44:a7:5d:0c:06 src_ip 100.44.163.63 dst_ip 23.234.159.44 ip_proto tcp src_port 21167 dst_port 19944 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11489 flower src_mac 02:09:78:75:e7:9e dst_mac 02:61:f9:a4:cf:b1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11490 flower src_mac 02:df:03:06:c7:e3 dst_mac 02:9e:be:eb:82:0a vlan_id 1112 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11491 flower src_mac 02:be:ed:ee:e3:84 dst_mac 02:ed:45:2d:2f:5e vlan_id 2633 vlan_ethtype 0x0800 src_ip 59.153.190.71 dst_ip 72.32.163.51 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11492 flower src_mac 02:7d:b5:f5:1f:99 dst_mac 02:4f:5b:7e:03:05 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11493 flower src_mac 02:83:15:9c:e2:f3 dst_mac 02:ef:aa:69:7e:56 vlan_id 3587 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11494 flower src_mac 02:f5:0f:e3:21:c0 dst_mac 02:34:23:db:a9:d3 src_ip 105.84.210.152 dst_ip 59.202.213.37 ip_proto udp src_port 15281 dst_port 19253 action trap && tc filter add dev swp1 ingress protocol ip pref 11495 flower src_mac 02:ee:60:0d:eb:3d dst_mac 02:a1:b4:c0:41:1a src_ip 103.191.41.160 dst_ip 115.143.249.23 ip_proto udp src_port 1964 dst_port 62357 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11496 flower src_mac 02:b7:01:77:26:24 dst_mac 02:3b:9e:ff:30:9e vlan_id 3357 vlan_ethtype ip src_ip 82.238.157.91 dst_ip 126.206.166.88 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11497 flower src_mac 02:ca:97:5a:ad:e3 dst_mac 02:5c:ef:9c:5f:98 src_ip 54.191.191.128 dst_ip 99.150.196.44 ip_proto udp src_port 39940 dst_port 61251 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11498 flower src_mac 02:f0:e7:f6:c1:1c dst_mac 02:f0:42:1a:85:94 vlan_id 3137 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11499 flower src_mac 02:00:f4:17:9d:f9 dst_mac 02:2e:2d:7d:74:20 src_ip 56.26.73.76 dst_ip 87.161.178.32 ip_proto tcp src_port 24264 dst_port 50391 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11500 flower src_mac 02:e8:e1:38:16:c7 dst_mac 02:e8:06:b8:9d:69 vlan_id 2847 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 11501 flower src_mac 02:6d:7c:6f:cf:3d dst_mac 02:b2:28:ce:7c:dd src_ip 107.240.251.12 dst_ip 31.208.109.71 ip_proto tcp src_port 41341 dst_port 23958 action pass && tc filter add dev swp1 ingress protocol ip pref 11502 flower src_mac 02:ed:82:2c:c3:db dst_mac 02:51:bc:48:ef:5a src_ip 55.98.223.196 dst_ip 108.238.215.94 ip_proto icmp code 15 type 0 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11503 flower src_mac 02:fc:bf:3b:11:eb dst_mac 02:be:33:b6:ae:a2 vlan_id 3717 vlan_ethtype ip src_ip 112.111.223.87 dst_ip 123.199.15.130 ip_proto tcp src_port 61632 dst_port 14109 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11504 flower src_mac 02:c1:6d:42:da:be dst_mac 02:92:25:26:4d:b8 vlan_id 579 vlan_ethtype ip src_ip 113.107.237.131 dst_ip 25.229.80.102 ip_proto tcp src_port 34651 dst_port 23502 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11505 flower src_mac 02:82:a1:b9:80:3a dst_mac 02:00:49:4f:49:32 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11506 flower src_mac 02:43:d2:01:f6:84 dst_mac 02:ca:e2:b6:62:16 vlan_id 3894 vlan_ethtype ip src_ip 67.231.77.52 dst_ip 62.154.54.228 ip_proto udp src_port 52551 dst_port 49885 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11507 flower src_mac 02:de:b4:ab:17:ff dst_mac 02:1a:24:20:b0:5b src_ip 111.32.10.110 dst_ip 118.44.185.189 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11508 flower src_mac 02:21:2f:b4:28:eb dst_mac 02:0e:5a:9e:a8:62 src_ip 50.61.253.2 dst_ip 62.37.140.229 ip_proto tcp src_port 29519 dst_port 15120 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11509 flower src_mac 02:22:af:24:86:00 dst_mac 02:98:75:35:26:d5 vlan_id 2297 vlan_ethtype 0x0800 src_ip 106.242.107.145 dst_ip 29.93.96.173 ip_proto udp src_port 64096 dst_port 49634 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11510 flower src_mac 02:77:21:97:9a:42 dst_mac 02:af:42:6d:77:c2 vlan_id 1998 vlan_ethtype 0x0800 src_ip 44.164.96.164 dst_ip 90.46.133.121 ip_proto udp src_port 37363 dst_port 63192 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11511 flower src_mac 02:f3:b5:1c:62:88 dst_mac 02:f3:93:0b:57:8e src_ip 81.175.1.239 dst_ip 71.173.229.168 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11512 flower src_mac 02:6e:24:28:c1:fe dst_mac 02:1c:29:49:a8:ad vlan_id 2825 vlan_ethtype 0x0800 src_ip 48.83.158.108 dst_ip 124.90.199.161 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11513 flower src_mac 02:a0:9f:a0:ca:28 dst_mac 02:7a:13:0e:54:da vlan_id 3601 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11514 flower src_mac 02:2b:65:a6:a6:e6 dst_mac 02:da:00:bc:e9:52 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11515 flower src_mac 02:f4:7e:bb:9b:13 dst_mac 02:21:ed:7c:14:53 vlan_id 934 vlan_ethtype ip src_ip 123.82.236.246 dst_ip 69.188.133.175 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11516 flower src_mac 02:88:0b:2b:8c:71 dst_mac 02:51:4d:92:ed:5e vlan_id 3713 vlan_ethtype ipv4 src_ip 73.37.224.127 dst_ip 89.76.179.172 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11517 flower src_mac 02:90:61:12:d4:34 dst_mac 02:9a:8f:46:fd:ba action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11518 flower src_mac 02:93:ec:3e:01:95 dst_mac 02:01:af:ba:e0:25 vlan_id 513 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11519 flower src_mac 02:5e:77:ea:ab:9c dst_mac 02:98:25:7a:d9:9c vlan_id 3830 vlan_ethtype 0x0800 src_ip 104.146.166.4 dst_ip 31.208.95.191 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11520 flower src_mac 02:5f:b0:fa:68:46 dst_mac 02:bb:4f:80:e2:9f vlan_id 607 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11521 flower src_mac 02:e9:b8:85:ba:6d dst_mac 02:bc:6b:c4:40:98 src_ip 84.205.27.151 dst_ip 92.171.115.65 ip_proto udp src_port 40299 dst_port 12353 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11522 flower src_mac 02:5d:17:63:35:51 dst_mac 02:1a:3e:91:06:f2 vlan_id 554 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11523 flower src_mac 02:73:67:69:8c:a3 dst_mac 02:5b:6d:d9:52:a9 vlan_id 416 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11524 flower src_mac 02:c4:4a:7e:9e:68 dst_mac 02:82:53:0f:b1:9f action drop && tc filter add dev swp1 ingress protocol ip pref 11525 flower src_mac 02:6a:ad:11:e6:ea dst_mac 02:95:29:c9:a1:db src_ip 79.85.34.74 dst_ip 78.3.63.69 ip_proto udp src_port 59645 dst_port 56017 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11526 flower src_mac 02:c1:8e:6a:c9:17 dst_mac 02:ac:bb:9f:ce:34 vlan_id 2516 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11527 flower src_mac 02:77:ff:e5:aa:41 dst_mac 02:f9:fa:f0:bf:bb vlan_id 2266 vlan_ethtype 0x0800 src_ip 61.140.141.127 dst_ip 87.22.184.10 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11528 flower src_mac 02:14:f4:ba:b4:fc dst_mac 02:a2:cf:0d:51:64 vlan_id 3543 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11529 flower src_mac 02:3e:a4:db:8c:dd dst_mac 02:aa:e0:56:aa:55 vlan_id 3252 vlan_ethtype ipv4 src_ip 78.202.47.132 dst_ip 69.108.137.221 ip_proto tcp src_port 33994 dst_port 29351 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11530 flower src_mac 02:ab:c7:03:4e:4c dst_mac 02:de:b1:16:9f:9d vlan_id 3222 vlan_ethtype ipv4 src_ip 73.149.198.76 dst_ip 60.99.250.224 ip_proto tcp src_port 38366 dst_port 9422 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11531 flower src_mac 02:e2:02:3d:57:8d dst_mac 02:91:fe:ec:6a:10 vlan_id 889 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11532 flower src_mac 02:1b:5d:e2:18:f8 dst_mac 02:2f:e8:a2:1c:aa vlan_id 1840 vlan_ethtype ipv4 src_ip 50.226.132.14 dst_ip 58.178.6.216 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11533 flower src_mac 02:3c:99:d6:bd:8e dst_mac 02:e4:e2:8a:cb:0c vlan_id 1683 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11534 flower src_mac 02:2d:64:2d:13:1b dst_mac 02:26:f0:42:ae:ad vlan_id 2121 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11535 flower src_mac 02:2b:fc:88:0b:95 dst_mac 02:cb:75:65:02:91 src_ip 70.153.187.185 dst_ip 93.9.66.107 ip_proto icmp code 78 type 5 action drop INFO asyncssh:logging.py:92 [conn=24, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=10] Command: tc filter add dev swp1 ingress protocol 802.1q pref 11200 flower src_mac 02:96:ca:2c:e1:f6 dst_mac 02:4d:2a:8a:3c:63 vlan_id 3655 vlan_ethtype 0x0800 src_ip 67.120.78.119 dst_ip 58.60.124.46 action trap && tc filter add dev swp1 ingress protocol ip pref 11201 flower src_mac 02:34:97:07:03:76 dst_mac 02:d3:6c:12:31:63 src_ip 122.48.149.190 dst_ip 20.198.189.220 ip_proto tcp src_port 36263 dst_port 30984 action drop && tc filter add dev swp1 ingress protocol ip pref 11202 flower src_mac 02:0e:53:58:39:03 dst_mac 02:81:7e:b2:c6:81 src_ip 102.0.134.129 dst_ip 89.50.209.176 ip_proto udp src_port 3417 dst_port 58894 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11203 flower src_mac 02:2b:4e:59:5b:1a dst_mac 02:37:3a:53:5c:56 vlan_id 3602 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11204 flower src_mac 02:8e:ab:cb:a6:3a dst_mac 02:72:25:34:d8:43 vlan_id 131 vlan_ethtype 0x0800 src_ip 80.79.220.175 dst_ip 76.159.255.118 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11205 flower src_mac 02:88:55:22:1d:b7 dst_mac 02:d7:9f:20:00:9f vlan_id 3932 vlan_ethtype ipv4 src_ip 58.226.66.245 dst_ip 98.80.254.176 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11206 flower src_mac 02:82:b2:92:50:8b dst_mac 02:20:50:b9:8b:5c vlan_id 3582 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11207 flower src_mac 02:de:a2:a8:c3:d4 dst_mac 02:b0:c2:92:66:c5 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11208 flower src_mac 02:28:5a:3f:30:35 dst_mac 02:04:43:e0:f7:7f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11209 flower src_mac 02:de:77:e8:1b:14 dst_mac 02:cd:94:f3:42:24 vlan_id 832 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11210 flower src_mac 02:96:aa:c9:19:0c dst_mac 02:85:29:5f:c5:16 vlan_id 2462 vlan_ethtype ipv4 src_ip 79.115.79.56 dst_ip 117.240.202.7 action pass && tc filter add dev swp1 ingress protocol ip pref 11211 flower src_mac 02:af:8d:ff:ad:cf dst_mac 02:7d:b9:4c:88:58 src_ip 37.42.67.81 dst_ip 19.19.179.193 ip_proto icmp code 244 type 16 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11212 flower src_mac 02:c4:24:ea:5c:86 dst_mac 02:87:d4:46:58:20 vlan_id 2827 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11213 flower src_mac 02:d5:1e:9c:bb:9a dst_mac 02:0e:a7:f7:33:a1 vlan_id 4076 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11214 flower src_mac 02:30:15:2a:64:97 dst_mac 02:96:d2:f5:87:37 vlan_id 4071 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11215 flower src_mac 02:c9:dd:ab:7f:df dst_mac 02:cb:40:2b:96:3d src_ip 34.33.162.56 dst_ip 62.214.200.197 ip_proto icmp code 253 type 13 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11216 flower src_mac 02:0d:9f:24:74:97 dst_mac 02:f2:83:09:20:df vlan_id 536 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11217 flower src_mac 02:ca:fd:89:d6:5b dst_mac 02:1f:ac:b5:88:63 src_ip 29.250.101.3 dst_ip 74.74.42.148 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11218 flower src_mac 02:55:40:3c:b4:c2 dst_mac 02:92:28:80:2e:d5 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11219 flower src_mac 02:f3:e6:49:3f:5f dst_mac 02:62:de:ed:54:c9 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11220 flower src_mac 02:0b:0a:0d:c0:02 dst_mac 02:3a:b0:60:60:77 vlan_id 3198 vlan_ethtype 0x0800 src_ip 103.34.119.99 dst_ip 70.253.112.38 action trap && tc filter add dev swp1 ingress protocol ip pref 11221 flower src_mac 02:cc:c6:6b:61:8a dst_mac 02:5f:95:73:d9:60 src_ip 68.12.190.241 dst_ip 80.20.250.144 ip_proto tcp src_port 55880 dst_port 26782 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11222 flower src_mac 02:4d:12:67:11:7b dst_mac 02:af:1c:8e:54:b4 src_ip 19.14.231.75 dst_ip 51.29.31.15 ip_proto udp src_port 40082 dst_port 3303 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11223 flower src_mac 02:e3:af:cf:7c:68 dst_mac 02:b2:72:c3:1c:8c src_ip 14.229.162.151 dst_ip 117.103.211.74 ip_proto tcp src_port 49726 dst_port 23113 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11224 flower src_mac 02:20:10:ff:88:ae dst_mac 02:93:f0:99:5a:13 vlan_id 1813 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11225 flower src_mac 02:d9:9f:a5:44:f4 dst_mac 02:b1:4a:86:95:3a vlan_id 1080 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11226 flower src_mac 02:d1:b5:cd:46:b4 dst_mac 02:f5:57:6b:0a:f4 vlan_id 439 vlan_ethtype ipv4 src_ip 111.159.83.86 dst_ip 13.241.26.67 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11227 flower src_mac 02:f6:cb:7e:17:e5 dst_mac 02:af:a4:10:18:3a vlan_id 1805 vlan_ethtype ip src_ip 46.221.227.178 dst_ip 77.112.12.165 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11228 flower src_mac 02:46:b9:f0:89:7b dst_mac 02:30:4e:cb:01:f1 vlan_id 1141 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11229 flower src_mac 02:fd:ec:bd:68:5a dst_mac 02:0a:93:db:89:b8 vlan_id 530 vlan_ethtype ip src_ip 99.23.101.17 dst_ip 12.207.41.79 ip_proto udp src_port 13427 dst_port 24666 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11230 flower src_mac 02:66:dc:dc:fb:2e dst_mac 02:a1:ec:28:0a:3a src_ip 94.129.231.208 dst_ip 66.127.208.177 ip_proto udp src_port 9952 dst_port 54088 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11231 flower src_mac 02:e9:ec:82:80:8b dst_mac 02:da:dc:58:81:9c vlan_id 2748 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11232 flower src_mac 02:64:35:7d:ef:dc dst_mac 02:a2:5d:28:3b:c1 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11233 flower src_mac 02:43:95:c2:1a:c9 dst_mac 02:81:1b:c6:e7:65 src_ip 43.114.140.9 dst_ip 24.30.247.241 ip_proto udp src_port 27376 dst_port 21901 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11234 flower src_mac 02:a8:d7:c4:08:bb dst_mac 02:8d:80:ff:59:86 vlan_id 56 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11235 flower src_mac 02:f6:fb:3c:91:91 dst_mac 02:ea:b9:2f:7a:76 vlan_id 1773 vlan_ethtype ipv4 src_ip 53.122.115.26 dst_ip 67.116.43.157 ip_proto tcp src_port 17048 dst_port 55536 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11236 flower src_mac 02:9d:ca:c2:e5:a5 dst_mac 02:5c:9c:e9:14:1c src_ip 71.99.64.175 dst_ip 73.18.36.147 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11237 flower src_mac 02:47:b3:1a:03:7a dst_mac 02:f1:a5:82:06:8d vlan_id 4063 vlan_ethtype ipv4 src_ip 46.239.93.11 dst_ip 123.18.59.234 ip_proto tcp src_port 51442 dst_port 57200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11238 flower src_mac 02:52:73:a8:1c:2d dst_mac 02:ed:48:0b:27:30 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11239 flower src_mac 02:aa:3e:cd:16:79 dst_mac 02:0b:be:3b:88:29 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11240 flower src_mac 02:4d:b4:6c:aa:09 dst_mac 02:2e:36:53:10:81 vlan_id 4060 vlan_ethtype 0x0800 src_ip 73.120.6.56 dst_ip 116.158.79.43 ip_proto tcp src_port 42610 dst_port 43707 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11241 flower src_mac 02:52:6a:13:e6:14 dst_mac 02:f9:42:97:c5:60 vlan_id 2191 vlan_ethtype ipv4 src_ip 39.198.134.158 dst_ip 32.26.186.76 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11242 flower src_mac 02:47:db:c5:84:4d dst_mac 02:a4:b2:16:b3:4d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11243 flower src_mac 02:66:81:ca:d1:07 dst_mac 02:b6:66:bf:a7:ec vlan_id 1012 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11244 flower src_mac 02:9c:80:ea:ad:76 dst_mac 02:08:0f:b6:8d:92 vlan_id 2008 vlan_ethtype ip src_ip 79.99.204.61 dst_ip 89.243.95.96 ip_proto udp src_port 45671 dst_port 9553 action trap && tc filter add dev swp1 ingress protocol ip pref 11245 flower src_mac 02:f9:72:16:c5:72 dst_mac 02:33:a0:7b:29:1c src_ip 100.78.120.165 dst_ip 79.55.95.142 ip_proto icmp code 52 type 14 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11246 flower src_mac 02:21:69:5b:9b:1e dst_mac 02:97:f6:50:97:8b vlan_id 3134 vlan_ethtype ip src_ip 114.163.42.121 dst_ip 104.196.108.83 action pass && tc filter add dev swp1 ingress protocol ip pref 11247 flower src_mac 02:e0:3a:74:fb:fa dst_mac 02:bb:0e:01:fa:e9 src_ip 82.141.99.13 dst_ip 17.15.66.72 ip_proto tcp src_port 19819 dst_port 23662 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11248 flower src_mac 02:d9:fd:00:cb:ed dst_mac 02:ae:c0:44:ad:55 vlan_id 4055 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11249 flower src_mac 02:d6:8f:d5:88:d4 dst_mac 02:47:ec:7d:24:ae action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11250 flower src_mac 02:01:7e:2c:0c:98 dst_mac 02:d4:47:3e:9f:9c vlan_id 1828 vlan_ethtype ip src_ip 81.202.121.145 dst_ip 15.136.8.133 ip_proto tcp src_port 47107 dst_port 29140 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11251 flower src_mac 02:50:06:c2:8a:2b dst_mac 02:45:5c:0f:12:76 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11252 flower src_mac 02:e2:96:0a:11:45 dst_mac 02:ad:81:ff:48:06 vlan_id 2360 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11253 flower src_mac 02:04:2a:e2:e9:18 dst_mac 02:bc:63:14:be:83 src_ip 117.169.54.179 dst_ip 23.157.96.80 ip_proto icmp code 82 type 8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11254 flower src_mac 02:c2:71:cf:e6:55 dst_mac 02:15:91:91:ea:e2 vlan_id 3043 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11255 flower src_mac 02:4f:49:c1:d7:97 dst_mac 02:e1:79:bd:5a:f6 src_ip 60.104.115.20 dst_ip 74.150.47.18 ip_proto udp src_port 27941 dst_port 11726 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11256 flower src_mac 02:5e:d5:e0:ca:2d dst_mac 02:29:14:1b:e7:6c vlan_id 3507 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11257 flower src_mac 02:03:b0:95:73:14 dst_mac 02:47:cf:02:f4:c4 src_ip 30.75.50.221 dst_ip 34.155.231.89 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11258 flower src_mac 02:de:45:be:34:80 dst_mac 02:c4:9a:d9:ae:a1 src_ip 80.102.115.154 dst_ip 14.225.218.110 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11259 flower src_mac 02:7d:c5:db:e0:0f dst_mac 02:39:86:07:79:0c src_ip 73.85.167.221 dst_ip 38.59.201.142 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11260 flower src_mac 02:4a:f0:96:a0:0e dst_mac 02:61:4c:bf:12:fd vlan_id 1404 vlan_ethtype 0x0800 src_ip 87.163.163.124 dst_ip 98.97.112.67 ip_proto udp src_port 35607 dst_port 24346 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11261 flower src_mac 02:76:50:d2:9a:7a dst_mac 02:7e:f6:73:f5:eb vlan_id 933 vlan_ethtype ipv4 src_ip 92.193.252.163 dst_ip 25.65.186.208 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11262 flower src_mac 02:6a:76:a1:4e:a8 dst_mac 02:ac:65:44:58:4c vlan_id 900 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11263 flower src_mac 02:9d:f9:82:a5:96 dst_mac 02:5e:f9:d2:cc:17 vlan_id 2178 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11264 flower src_mac 02:de:65:2d:49:e5 dst_mac 02:eb:bf:9b:e6:2f vlan_id 67 vlan_ethtype ip src_ip 60.67.112.183 dst_ip 39.3.1.102 ip_proto tcp src_port 13856 dst_port 40884 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11265 flower src_mac 02:93:5e:dc:e3:71 dst_mac 02:d6:26:f3:55:d8 vlan_id 576 vlan_ethtype ip src_ip 39.105.146.110 dst_ip 82.107.244.243 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11266 flower src_mac 02:df:8d:56:84:e3 dst_mac 02:d7:49:76:f6:eb src_ip 94.123.222.151 dst_ip 37.206.188.238 ip_proto udp src_port 41838 dst_port 10198 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11267 flower src_mac 02:42:bb:cf:a3:7a dst_mac 02:6c:2c:19:d9:21 vlan_id 3012 vlan_ethtype ipv4 src_ip 63.48.134.53 dst_ip 97.161.152.11 ip_proto udp src_port 54691 dst_port 35351 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11268 flower src_mac 02:26:6c:7b:06:e6 dst_mac 02:9c:db:99:5e:b1 vlan_id 2825 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11269 flower src_mac 02:e6:b8:2e:f2:76 dst_mac 02:aa:49:5b:3b:9c action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11270 flower src_mac 02:73:01:f0:8c:1f dst_mac 02:97:b8:26:ef:25 src_ip 93.232.6.16 dst_ip 121.246.231.128 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11271 flower src_mac 02:a2:15:ff:0d:67 dst_mac 02:a6:98:38:c6:a4 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11272 flower src_mac 02:00:74:4d:23:ae dst_mac 02:22:10:4b:a4:87 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11273 flower src_mac 02:b8:d8:86:84:75 dst_mac 02:0c:56:09:61:dc vlan_id 2179 vlan_ethtype ip src_ip 25.43.104.206 dst_ip 88.202.70.6 ip_proto udp src_port 24611 dst_port 17788 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11274 flower src_mac 02:85:d4:bc:d3:99 dst_mac 02:46:3c:37:4d:c7 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11275 flower src_mac 02:94:bf:b3:e8:a2 dst_mac 02:7b:0f:4e:36:c9 vlan_id 4001 vlan_ethtype ip src_ip 17.101.184.138 dst_ip 115.29.54.157 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11276 flower src_mac 02:ee:62:1b:9e:0e dst_mac 02:85:d6:3a:6f:cd src_ip 73.243.174.89 dst_ip 55.138.138.103 ip_proto tcp src_port 12923 dst_port 45796 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11277 flower src_mac 02:bc:64:d5:35:23 dst_mac 02:6e:c9:94:5f:2f action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11278 flower src_mac 02:06:0e:e2:e3:fd dst_mac 02:92:6c:07:18:e4 vlan_id 1297 vlan_ethtype 0x0800 src_ip 18.154.28.87 dst_ip 17.77.103.42 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11279 flower src_mac 02:16:d0:25:04:b2 dst_mac 02:6e:d8:d0:94:7f action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11280 flower src_mac 02:39:dc:ad:cc:da dst_mac 02:26:56:61:5e:4a src_ip 65.39.223.8 dst_ip 86.147.211.23 ip_proto tcp src_port 52409 dst_port 18863 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11281 flower src_mac 02:63:84:82:c4:f2 dst_mac 02:64:6d:85:96:d4 vlan_id 3379 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11282 flower src_mac 02:7c:63:ba:f0:b5 dst_mac 02:c1:12:7b:ba:73 vlan_id 2985 vlan_ethtype ipv4 src_ip 83.188.85.192 dst_ip 42.130.227.191 ip_proto tcp src_port 6372 dst_port 18477 action drop && tc filter add dev swp1 ingress protocol ip pref 11283 flower src_mac 02:ae:e8:a2:f2:91 dst_mac 02:94:dc:0e:64:d3 src_ip 36.142.137.216 dst_ip 71.176.79.131 ip_proto udp src_port 20416 dst_port 36076 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11284 flower src_mac 02:dc:e0:f5:f1:77 dst_mac 02:5a:6d:b4:82:97 vlan_id 1868 vlan_ethtype 0x0800 src_ip 120.149.231.126 dst_ip 85.2.63.99 ip_proto udp src_port 25397 dst_port 51263 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11285 flower src_mac 02:7a:a1:47:fb:73 dst_mac 02:a9:dc:af:d7:b2 vlan_id 7 vlan_ethtype ipv4 src_ip 102.170.183.227 dst_ip 25.128.248.66 ip_proto udp src_port 45693 dst_port 32998 action pass && tc filter add dev swp1 ingress protocol ip pref 11286 flower src_mac 02:70:00:a1:86:3c dst_mac 02:fb:cf:ad:98:e4 src_ip 120.192.89.52 dst_ip 36.234.184.234 ip_proto udp src_port 19889 dst_port 47487 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11287 flower src_mac 02:25:42:8d:eb:27 dst_mac 02:8f:95:ba:6d:6f action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11288 flower src_mac 02:75:f1:73:d5:32 dst_mac 02:07:da:ad:94:0c action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11289 flower src_mac 02:ff:aa:ff:d4:2e dst_mac 02:a4:f3:9b:28:89 vlan_id 1922 vlan_ethtype 0x0800 src_ip 17.37.177.16 dst_ip 55.101.9.124 ip_proto udp src_port 8032 dst_port 10520 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11290 flower src_mac 02:db:03:53:04:74 dst_mac 02:06:21:79:8c:65 src_ip 75.49.190.39 dst_ip 37.11.178.212 ip_proto udp src_port 16754 dst_port 24421 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11291 flower src_mac 02:8c:02:52:0c:78 dst_mac 02:e4:bb:4b:3b:40 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11292 flower src_mac 02:31:c3:a5:e6:1e dst_mac 02:da:11:8d:4a:c3 src_ip 123.223.245.88 dst_ip 28.117.119.176 ip_proto udp src_port 50 dst_port 2418 action pass && tc filter add dev swp1 ingress protocol ip pref 11293 flower src_mac 02:10:30:bb:15:56 dst_mac 02:20:ec:94:36:7f src_ip 76.161.121.238 dst_ip 23.203.226.189 ip_proto udp src_port 34658 dst_port 43849 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11294 flower src_mac 02:54:e2:fb:0e:2f dst_mac 02:f6:a5:25:ee:76 vlan_id 745 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11295 flower src_mac 02:11:08:73:ad:6b dst_mac 02:b5:64:45:2b:2b vlan_id 1896 vlan_ethtype ip src_ip 122.221.70.154 dst_ip 104.189.212.99 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11296 flower src_mac 02:be:71:f0:29:e5 dst_mac 02:22:86:b5:84:f8 vlan_id 3411 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11297 flower src_mac 02:2f:bf:f3:b8:27 dst_mac 02:4b:43:c2:b8:28 vlan_id 24 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11298 flower src_mac 02:d8:a2:01:28:29 dst_mac 02:a5:6e:73:29:ba vlan_id 3017 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11299 flower src_mac 02:ff:46:55:2b:17 dst_mac 02:32:ba:0f:8c:a5 vlan_id 2821 vlan_ethtype ip src_ip 95.218.96.99 dst_ip 102.151.170.106 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11300 flower src_mac 02:7a:1f:ae:f5:03 dst_mac 02:04:ab:0d:86:94 vlan_id 1392 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11301 flower src_mac 02:40:8e:ff:84:c6 dst_mac 02:d7:0d:df:7a:f5 vlan_id 516 vlan_ethtype ip src_ip 46.8.12.5 dst_ip 53.126.162.4 ip_proto udp src_port 119 dst_port 5063 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11302 flower src_mac 02:71:0e:ba:e5:41 dst_mac 02:86:23:e4:6c:ae vlan_id 448 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11303 flower src_mac 02:48:22:b3:11:f5 dst_mac 02:53:19:9b:87:6d src_ip 95.142.70.178 dst_ip 13.9.37.35 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11304 flower src_mac 02:8e:91:1b:96:1d dst_mac 02:57:41:fe:97:64 vlan_id 2701 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ip pref 11305 flower src_mac 02:b6:4d:d9:98:df dst_mac 02:f5:20:5d:a4:6e src_ip 104.82.247.46 dst_ip 15.114.192.45 ip_proto udp src_port 57987 dst_port 35493 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11306 flower src_mac 02:1b:77:dc:93:58 dst_mac 02:eb:a4:26:bb:ef action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11307 flower src_mac 02:71:0c:fb:74:21 dst_mac 02:13:4a:d9:d3:d2 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11308 flower src_mac 02:58:14:62:ea:e5 dst_mac 02:b5:ed:34:fb:9b src_ip 75.236.188.6 dst_ip 55.37.114.250 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11309 flower src_mac 02:25:a7:36:8f:56 dst_mac 02:a0:fa:cf:93:51 vlan_id 3468 vlan_ethtype 0x0800 src_ip 122.137.174.53 dst_ip 73.199.111.42 ip_proto udp src_port 28235 dst_port 57898 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11310 flower src_mac 02:44:19:d7:3d:2f dst_mac 02:4b:3b:d4:b4:a9 vlan_id 2448 vlan_ethtype ipv4 src_ip 68.119.214.171 dst_ip 18.253.141.221 ip_proto tcp src_port 13292 dst_port 39003 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11311 flower src_mac 02:d4:c7:36:48:a7 dst_mac 02:55:12:67:7d:57 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11312 flower src_mac 02:a6:2b:b2:a6:8c dst_mac 02:30:25:4f:bd:08 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11313 flower src_mac 02:fc:b9:73:84:44 dst_mac 02:7d:6e:c6:da:a4 src_ip 52.162.184.33 dst_ip 86.117.170.36 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11314 flower src_mac 02:f9:ec:72:d3:2f dst_mac 02:35:19:02:25:0b vlan_id 2707 vlan_ethtype ip src_ip 28.99.154.63 dst_ip 80.213.245.228 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11315 flower src_mac 02:72:bb:35:f9:42 dst_mac 02:58:ea:fc:2b:33 vlan_id 4046 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11316 flower src_mac 02:45:25:6f:75:1d dst_mac 02:6d:5a:99:9c:8c src_ip 36.251.63.169 dst_ip 105.13.206.33 ip_proto icmp code 123 type 0 action drop && tc filter add dev swp1 ingress protocol ip pref 11317 flower src_mac 02:ca:58:a2:66:57 dst_mac 02:82:72:c7:41:d2 src_ip 58.114.216.164 dst_ip 19.113.203.161 ip_proto udp src_port 26244 dst_port 13646 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11318 flower src_mac 02:a3:94:2e:74:81 dst_mac 02:ab:d9:9c:34:79 vlan_id 2778 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11319 flower src_mac 02:3c:e4:cc:2b:74 dst_mac 02:c1:da:58:41:33 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11320 flower src_mac 02:47:87:dd:b2:51 dst_mac 02:93:e7:87:f7:4b vlan_id 3733 vlan_ethtype ip src_ip 33.201.158.56 dst_ip 33.180.22.165 ip_proto udp src_port 29881 dst_port 18257 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11321 flower src_mac 02:bd:bf:c2:5b:de dst_mac 02:12:9e:9a:9d:90 vlan_id 1799 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11322 flower src_mac 02:67:f0:a6:49:ea dst_mac 02:07:aa:0d:d4:ce vlan_id 2598 vlan_ethtype 0x0800 src_ip 85.242.207.145 dst_ip 45.183.224.70 ip_proto udp src_port 53550 dst_port 16661 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11323 flower src_mac 02:1d:97:94:8c:c3 dst_mac 02:9a:91:ea:16:cb vlan_id 1608 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11324 flower src_mac 02:95:68:a8:4d:55 dst_mac 02:8e:74:2f:69:fb action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11325 flower src_mac 02:aa:74:0d:60:e3 dst_mac 02:64:9f:e6:79:ba action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11326 flower src_mac 02:d8:5d:ad:91:d9 dst_mac 02:65:43:a3:35:2b action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11327 flower src_mac 02:d3:72:29:db:11 dst_mac 02:9e:3d:bb:5f:5e vlan_id 1082 vlan_ethtype ipv4 src_ip 25.251.138.100 dst_ip 15.201.205.228 ip_proto udp src_port 63037 dst_port 40310 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11328 flower src_mac 02:7e:71:1a:b1:8b dst_mac 02:a6:0d:97:08:50 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11329 flower src_mac 02:e8:81:96:f2:81 dst_mac 02:ae:b6:d9:45:8c vlan_id 2819 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11330 flower src_mac 02:b8:7e:27:76:fe dst_mac 02:95:db:21:48:b6 vlan_id 3931 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11331 flower src_mac 02:87:92:bd:25:95 dst_mac 02:ab:46:bb:be:cb action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11332 flower src_mac 02:95:52:d8:64:d3 dst_mac 02:96:07:41:03:98 vlan_id 3396 vlan_ethtype 0x0800 src_ip 32.248.111.63 dst_ip 124.113.213.168 action trap && tc filter add dev swp1 ingress protocol ip pref 11333 flower src_mac 02:3b:63:08:62:ec dst_mac 02:b2:ce:9e:77:9b src_ip 126.201.4.235 dst_ip 83.22.243.6 ip_proto udp src_port 54471 dst_port 29970 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11334 flower src_mac 02:e5:e6:bd:a4:a6 dst_mac 02:ad:0c:6f:28:bf vlan_id 1324 vlan_ethtype ipv4 src_ip 32.99.66.202 dst_ip 122.22.157.41 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11335 flower src_mac 02:5d:90:25:b7:ad dst_mac 02:35:bc:13:a3:b2 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11336 flower src_mac 02:2f:b4:88:af:a6 dst_mac 02:cc:62:cf:a9:d3 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11337 flower src_mac 02:28:36:ac:fd:6d dst_mac 02:13:5b:c9:7f:45 src_ip 92.62.109.213 dst_ip 126.250.141.16 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11338 flower src_mac 02:c5:e7:21:93:94 dst_mac 02:2b:7e:64:6f:48 vlan_id 60 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ip pref 11339 flower src_mac 02:da:c4:69:5f:bd dst_mac 02:3c:b2:12:91:91 src_ip 29.102.25.236 dst_ip 11.94.252.188 ip_proto tcp src_port 37080 dst_port 2193 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11340 flower src_mac 02:d3:fc:dc:5e:98 dst_mac 02:64:d2:6b:bc:7f src_ip 58.175.246.56 dst_ip 117.177.247.204 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11341 flower src_mac 02:63:25:cd:7a:bb dst_mac 02:31:5f:49:31:8e vlan_id 2155 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11342 flower src_mac 02:52:40:c1:d8:fd dst_mac 02:cf:20:47:03:eb vlan_id 2089 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11343 flower src_mac 02:ef:36:f4:08:3d dst_mac 02:e9:05:22:0c:ad vlan_id 2454 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11344 flower src_mac 02:18:51:f2:f9:f2 dst_mac 02:66:e9:ba:63:24 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11345 flower src_mac 02:d0:8e:db:db:df dst_mac 02:e8:4d:65:7d:55 vlan_id 2025 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11346 flower src_mac 02:44:c7:3a:fe:39 dst_mac 02:5c:b7:30:49:b0 vlan_id 1702 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11347 flower src_mac 02:f9:76:55:99:f2 dst_mac 02:9c:ec:81:04:9b vlan_id 41 vlan_ethtype ip src_ip 26.56.106.176 dst_ip 111.76.207.95 ip_proto tcp src_port 1446 dst_port 4993 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11348 flower src_mac 02:08:6b:55:94:3d dst_mac 02:df:69:13:fe:4d src_ip 112.3.212.183 dst_ip 93.216.142.4 ip_proto icmp code 255 type 3 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11349 flower src_mac 02:d7:eb:3a:b9:3d dst_mac 02:7b:2a:71:a6:e0 vlan_id 3555 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11350 flower src_mac 02:ab:36:04:c7:d6 dst_mac 02:7f:62:55:c2:26 src_ip 49.105.202.204 dst_ip 38.34.78.197 ip_proto icmp code 197 type 14 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11351 flower src_mac 02:b0:0b:1b:42:39 dst_mac 02:a2:d8:3d:78:8d vlan_id 338 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11352 flower src_mac 02:0a:f8:06:f6:df dst_mac 02:aa:7c:f5:d6:13 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11353 flower src_mac 02:b1:b9:30:6f:da dst_mac 02:f2:67:35:1d:f1 src_ip 121.18.200.91 dst_ip 66.200.218.180 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11354 flower src_mac 02:ea:e2:2b:76:3b dst_mac 02:f6:3c:f5:2f:c2 src_ip 23.173.192.244 dst_ip 46.40.63.120 ip_proto udp src_port 47724 dst_port 16317 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11355 flower src_mac 02:76:2a:e6:b6:51 dst_mac 02:84:ab:97:7d:0d vlan_id 1189 vlan_ethtype ipv4 src_ip 46.123.253.148 dst_ip 40.206.211.205 action trap && tc filter add dev swp1 ingress protocol ip pref 11356 flower src_mac 02:5f:8b:dc:35:6f dst_mac 02:32:e1:56:a5:83 src_ip 62.193.228.102 dst_ip 108.30.205.132 ip_proto icmp code 60 type 11 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11357 flower src_mac 02:2c:a0:24:01:6e dst_mac 02:2c:05:15:fb:66 vlan_id 1032 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11358 flower src_mac 02:72:6d:e6:15:01 dst_mac 02:36:b1:2b:80:76 vlan_id 3455 vlan_ethtype 0x0800 src_ip 116.199.70.38 dst_ip 117.28.62.60 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11359 flower src_mac 02:8c:88:49:d6:43 dst_mac 02:83:47:4a:d9:bb action trap && tc filter add dev swp1 ingress protocol ip pref 11360 flower src_mac 02:eb:be:18:6a:07 dst_mac 02:b6:31:7f:8d:55 src_ip 55.223.139.205 dst_ip 16.70.159.177 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11361 flower src_mac 02:5e:e4:78:4d:b7 dst_mac 02:5a:61:af:a0:d4 vlan_id 238 vlan_ethtype ip src_ip 92.103.40.50 dst_ip 38.201.44.77 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11362 flower src_mac 02:3a:3d:58:57:66 dst_mac 02:2e:6d:f0:43:eb vlan_id 3823 vlan_ethtype ipv4 src_ip 70.30.152.53 dst_ip 121.169.129.68 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11363 flower src_mac 02:43:8b:19:b0:87 dst_mac 02:2c:ea:39:57:05 src_ip 120.159.49.133 dst_ip 111.192.3.195 ip_proto icmp code 200 type 8 action drop && tc filter add dev swp1 ingress protocol ip pref 11364 flower src_mac 02:d0:b9:3e:3f:67 dst_mac 02:65:f7:6d:9b:aa src_ip 71.105.104.55 dst_ip 21.139.165.231 ip_proto udp src_port 54297 dst_port 1048 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11365 flower src_mac 02:c8:41:16:6e:c2 dst_mac 02:72:c9:9f:53:02 vlan_id 370 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11366 flower src_mac 02:0a:c6:78:bd:02 dst_mac 02:5d:cd:ea:30:a5 vlan_id 3908 vlan_ethtype ipv4 src_ip 20.180.186.84 dst_ip 107.35.197.93 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11367 flower src_mac 02:eb:50:d1:df:df dst_mac 02:c7:77:b0:63:88 src_ip 122.9.9.240 dst_ip 55.33.129.183 ip_proto tcp src_port 13118 dst_port 38 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11368 flower src_mac 02:72:30:63:11:24 dst_mac 02:5a:4d:f5:76:a5 vlan_id 2351 vlan_ethtype 0x0800 src_ip 92.36.207.39 dst_ip 28.60.60.73 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11369 flower src_mac 02:3c:d6:25:29:99 dst_mac 02:96:ad:66:40:9f vlan_id 899 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11370 flower src_mac 02:fd:58:fe:08:d5 dst_mac 02:c1:a8:be:c9:6e vlan_id 3043 vlan_ethtype ipv4 src_ip 36.29.37.150 dst_ip 19.187.104.83 ip_proto udp src_port 6489 dst_port 51568 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11371 flower src_mac 02:0c:8a:03:a7:83 dst_mac 02:ed:a4:ce:f2:e2 vlan_id 3393 vlan_ethtype ip src_ip 80.27.112.40 dst_ip 73.239.181.125 ip_proto udp src_port 2194 dst_port 31216 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11372 flower src_mac 02:04:ae:2e:23:ca dst_mac 02:79:d5:5d:2e:75 vlan_id 3033 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11373 flower src_mac 02:e2:9c:f7:c7:7d dst_mac 02:3a:a0:8d:c2:97 vlan_id 2326 vlan_ethtype ip src_ip 78.255.103.114 dst_ip 86.87.55.51 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11374 flower src_mac 02:41:ca:e1:2d:fc dst_mac 02:60:a0:42:bd:93 src_ip 92.120.44.245 dst_ip 53.12.89.237 ip_proto udp src_port 52161 dst_port 36753 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11375 flower src_mac 02:c5:ed:64:62:ae dst_mac 02:8c:c5:8d:f2:b1 src_ip 60.60.239.18 dst_ip 31.153.116.75 ip_proto udp src_port 43217 dst_port 45552 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11376 flower src_mac 02:0b:af:02:bc:b8 dst_mac 02:e0:c2:fe:17:d7 vlan_id 3155 vlan_ethtype ipv4 src_ip 38.30.60.209 dst_ip 112.164.96.21 ip_proto udp src_port 39778 dst_port 15773 action pass && tc filter add dev swp1 ingress protocol ip pref 11377 flower src_mac 02:0a:9c:e8:2d:e8 dst_mac 02:7b:82:c7:13:cb src_ip 72.106.117.133 dst_ip 50.106.131.250 ip_proto icmp code 82 type 17 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11378 flower src_mac 02:9b:db:2b:df:ad dst_mac 02:db:c9:90:8d:ba vlan_id 3868 vlan_ethtype ip src_ip 85.238.0.58 dst_ip 47.165.21.83 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11379 flower src_mac 02:b2:85:e2:fe:d0 dst_mac 02:c7:8e:b2:dc:2b vlan_id 1441 vlan_ethtype 0x0800 src_ip 45.218.27.107 dst_ip 114.80.169.214 action trap && tc filter add dev swp1 ingress protocol 0x9200 pref 11380 flower src_mac 02:8c:44:96:66:08 dst_mac 02:86:eb:ed:20:7d action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11381 flower src_mac 02:14:e0:96:73:ae dst_mac 02:cf:c0:36:af:9c src_ip 58.222.26.177 dst_ip 62.249.77.108 ip_proto udp src_port 60710 dst_port 30359 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11382 flower src_mac 02:71:4e:ac:ac:4d dst_mac 02:b5:9c:38:d6:8e vlan_id 2065 vlan_ethtype ip src_ip 22.154.172.121 dst_ip 33.171.14.138 ip_proto tcp src_port 1022 dst_port 12897 action drop && tc filter add dev swp1 ingress protocol ip pref 11383 flower src_mac 02:c6:be:6a:4a:f1 dst_mac 02:b0:63:f1:36:6f src_ip 109.240.188.191 dst_ip 84.105.252.80 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11384 flower src_mac 02:7b:f7:ea:c0:f0 dst_mac 02:cb:2d:b5:f0:3b action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11385 flower src_mac 02:65:19:1e:4c:e0 dst_mac 02:b3:e3:0d:d0:a7 vlan_id 3063 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11386 flower src_mac 02:22:c7:72:9d:0f dst_mac 02:cf:74:69:ff:eb vlan_id 2348 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11387 flower src_mac 02:f7:5b:ee:54:66 dst_mac 02:21:71:fa:70:db action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11388 flower src_mac 02:1f:5b:92:b3:73 dst_mac 02:47:29:27:9f:1c action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11389 flower src_mac 02:59:79:fc:2f:1d dst_mac 02:26:8c:1a:32:72 src_ip 18.71.253.70 dst_ip 75.57.213.137 ip_proto tcp src_port 26531 dst_port 63812 action drop && tc filter add dev swp1 ingress protocol ip pref 11390 flower src_mac 02:0d:7c:7e:84:83 dst_mac 02:e8:17:ab:4a:18 src_ip 63.160.23.43 dst_ip 46.175.48.226 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11391 flower src_mac 02:7f:2a:5f:61:1a dst_mac 02:2e:a1:d7:24:94 vlan_id 823 vlan_ethtype 0x0800 src_ip 121.56.183.158 dst_ip 58.177.165.230 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11392 flower src_mac 02:1c:1d:d3:6d:4f dst_mac 02:36:15:3e:ce:52 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11393 flower src_mac 02:7d:31:92:4a:24 dst_mac 02:bc:c8:fc:bc:9b vlan_id 1711 vlan_ethtype 0x0800 src_ip 72.234.130.206 dst_ip 101.100.57.217 ip_proto tcp src_port 22081 dst_port 25384 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11394 flower src_mac 02:c9:2f:31:62:be dst_mac 02:be:76:b5:6b:38 vlan_id 3685 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11395 flower src_mac 02:8f:6d:71:7a:92 dst_mac 02:4c:c8:0c:f6:9b vlan_id 3483 vlan_ethtype ipv4 src_ip 35.131.38.125 dst_ip 85.82.228.86 ip_proto tcp src_port 22107 dst_port 47916 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11396 flower src_mac 02:b2:33:36:0b:1f dst_mac 02:84:9f:7e:3c:88 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11397 flower src_mac 02:53:d5:39:34:15 dst_mac 02:a7:52:50:46:f5 vlan_id 2241 vlan_ethtype ip src_ip 121.115.49.181 dst_ip 60.203.116.18 ip_proto tcp src_port 34490 dst_port 41538 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11398 flower src_mac 02:22:b4:30:e0:44 dst_mac 02:5c:c7:b4:38:ef vlan_id 3533 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11399 flower src_mac 02:cc:d3:4f:43:de dst_mac 02:c4:cf:aa:73:02 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11400 flower src_mac 02:f8:5d:23:02:33 dst_mac 02:cb:3a:72:f5:d2 src_ip 51.7.1.150 dst_ip 125.208.209.98 ip_proto udp src_port 1380 dst_port 50314 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11401 flower src_mac 02:3b:6a:40:ac:92 dst_mac 02:e3:ab:1c:e2:f6 vlan_id 2359 vlan_ethtype ip src_ip 77.2.255.244 dst_ip 56.243.19.139 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11402 flower src_mac 02:96:5c:cf:4a:99 dst_mac 02:c7:6a:36:60:90 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11403 flower src_mac 02:6d:1c:b9:44:d2 dst_mac 02:af:42:c6:94:3e action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11404 flower src_mac 02:b0:24:90:e4:c2 dst_mac 02:e3:f9:fa:89:e9 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11405 flower src_mac 02:f5:6f:7a:9a:f0 dst_mac 02:e2:c4:fb:b3:c7 vlan_id 3685 vlan_ethtype ip src_ip 42.115.127.96 dst_ip 47.187.205.215 ip_proto tcp src_port 17382 dst_port 10286 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11406 flower src_mac 02:29:90:71:b4:ea dst_mac 02:75:0e:9a:e3:d5 vlan_id 3673 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11407 flower src_mac 02:dc:07:c8:7d:d8 dst_mac 02:12:f0:74:8d:55 vlan_id 1471 vlan_ethtype ipv4 src_ip 36.194.14.33 dst_ip 102.102.187.104 ip_proto tcp src_port 13809 dst_port 11757 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11408 flower src_mac 02:1f:32:2b:2c:e9 dst_mac 02:17:37:0f:b9:0a action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11409 flower src_mac 02:0d:2f:fe:35:d4 dst_mac 02:24:5b:c1:eb:3d action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11410 flower src_mac 02:86:dc:42:36:ab dst_mac 02:64:83:60:18:5b vlan_id 1547 vlan_ethtype ipv4 src_ip 71.199.8.123 dst_ip 96.159.179.102 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11411 flower src_mac 02:49:e3:b9:31:19 dst_mac 02:36:67:f0:1f:d8 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11412 flower src_mac 02:cb:81:48:9e:f6 dst_mac 02:d6:8d:c0:75:e4 src_ip 42.49.228.100 dst_ip 42.64.19.45 ip_proto icmp code 210 type 17 action drop && tc filter add dev swp1 ingress protocol ip pref 11413 flower src_mac 02:48:20:07:b1:6c dst_mac 02:a3:ec:d5:66:94 src_ip 11.167.191.224 dst_ip 126.13.164.196 ip_proto tcp src_port 26064 dst_port 43598 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11414 flower src_mac 02:4e:d9:68:6f:de dst_mac 02:5e:22:33:4f:c4 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11415 flower src_mac 02:db:36:82:6a:60 dst_mac 02:39:7b:6c:65:e5 src_ip 112.212.118.57 dst_ip 61.93.0.222 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11416 flower src_mac 02:45:0d:29:0f:4b dst_mac 02:b0:a0:97:55:31 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11417 flower src_mac 02:54:18:13:c3:86 dst_mac 02:94:4c:6d:aa:3a vlan_id 823 vlan_ethtype ipv4 src_ip 69.141.20.141 dst_ip 120.95.219.250 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11418 flower src_mac 02:39:4b:b0:1a:c9 dst_mac 02:9e:d7:04:84:15 vlan_id 2523 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11419 flower src_mac 02:97:d7:b1:2f:18 dst_mac 02:1a:e1:25:01:6f action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11420 flower src_mac 02:9b:54:b5:d3:22 dst_mac 02:47:e2:03:01:a8 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11421 flower src_mac 02:fb:50:f2:55:df dst_mac 02:2a:23:3f:3e:f5 vlan_id 3505 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11422 flower src_mac 02:c9:eb:e4:ac:f0 dst_mac 02:4d:89:db:18:78 vlan_id 3374 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol ip pref 11423 flower src_mac 02:09:28:6f:1b:40 dst_mac 02:c3:7a:2b:0b:80 src_ip 115.0.216.150 dst_ip 56.113.230.122 ip_proto tcp src_port 24412 dst_port 11214 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11424 flower src_mac 02:72:75:cf:92:30 dst_mac 02:12:08:3f:19:ca action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11425 flower src_mac 02:2d:f4:3a:36:f4 dst_mac 02:37:21:de:e4:9a vlan_id 2154 vlan_ethtype ipv4 src_ip 84.31.40.12 dst_ip 113.170.227.72 ip_proto tcp src_port 38488 dst_port 60106 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11426 flower src_mac 02:81:86:44:e3:f8 dst_mac 02:02:27:09:fa:2d vlan_id 2970 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ip pref 11427 flower src_mac 02:6f:19:ed:ba:44 dst_mac 02:d4:c5:34:1b:16 src_ip 17.32.190.167 dst_ip 84.220.137.91 ip_proto icmp code 207 type 11 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11428 flower src_mac 02:76:e3:ea:d3:0f dst_mac 02:e3:d2:65:31:ba src_ip 98.23.180.122 dst_ip 64.16.91.145 ip_proto udp src_port 28652 dst_port 31365 action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11429 flower src_mac 02:fc:6e:3b:6a:c4 dst_mac 02:40:48:ad:31:cc action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11430 flower src_mac 02:6b:a7:16:8f:b3 dst_mac 02:35:e9:03:f0:83 vlan_id 3862 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11431 flower src_mac 02:66:b6:9e:82:b3 dst_mac 02:d3:69:f6:a4:82 vlan_id 2393 vlan_ethtype 0x0800 src_ip 95.180.180.22 dst_ip 105.140.116.132 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11432 flower src_mac 02:8a:f7:0e:b9:3f dst_mac 02:2e:eb:b6:aa:51 src_ip 74.11.160.45 dst_ip 121.107.176.44 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11433 flower src_mac 02:32:07:7e:c8:a1 dst_mac 02:62:df:47:8d:12 vlan_id 3868 vlan_ethtype ip src_ip 79.3.154.12 dst_ip 92.2.17.37 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11434 flower src_mac 02:fe:3c:d4:3c:58 dst_mac 02:59:30:8b:0a:00 src_ip 21.221.131.141 dst_ip 88.222.65.75 ip_proto udp src_port 44182 dst_port 23499 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11435 flower src_mac 02:9e:e2:5e:b0:62 dst_mac 02:95:e8:d5:fc:57 vlan_id 3827 vlan_ethtype ip src_ip 100.76.17.83 dst_ip 45.132.154.98 ip_proto udp src_port 32665 dst_port 63121 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11436 flower src_mac 02:79:e3:b2:98:2e dst_mac 02:8a:5c:ce:17:d0 vlan_id 1716 vlan_ethtype ipv4 src_ip 118.28.7.127 dst_ip 87.187.63.30 ip_proto udp src_port 32671 dst_port 2315 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11437 flower src_mac 02:62:ce:29:a8:31 dst_mac 02:66:62:10:e6:6d vlan_id 1692 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11438 flower src_mac 02:24:36:b9:e9:be dst_mac 02:3f:c5:5e:fc:0c vlan_id 2573 vlan_ethtype ip src_ip 101.121.29.18 dst_ip 97.108.54.20 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11439 flower src_mac 02:4a:a1:7a:1a:9c dst_mac 02:5c:3b:5b:21:09 vlan_id 3078 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11440 flower src_mac 02:2a:84:db:0b:8d dst_mac 02:50:62:92:f9:80 vlan_id 825 vlan_ethtype ipv4 src_ip 38.184.53.109 dst_ip 122.36.127.136 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11441 flower src_mac 02:8f:b2:1f:e8:d1 dst_mac 02:a3:ce:43:1c:92 vlan_id 3223 vlan_ethtype 0x0800 src_ip 126.120.44.239 dst_ip 14.210.113.33 action pass && tc filter add dev swp1 ingress protocol ip pref 11442 flower src_mac 02:d4:d2:2b:46:6b dst_mac 02:7b:25:4c:86:dd src_ip 82.218.224.243 dst_ip 85.223.95.213 ip_proto tcp src_port 14054 dst_port 9762 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11443 flower src_mac 02:a0:2a:a0:3b:6d dst_mac 02:3f:3a:28:34:04 vlan_id 2368 vlan_ethtype ip src_ip 104.114.29.40 dst_ip 116.141.62.149 ip_proto tcp src_port 23588 dst_port 20262 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11444 flower src_mac 02:66:7e:1d:86:58 dst_mac 02:98:af:62:30:84 vlan_id 2063 vlan_ethtype ip src_ip 101.31.131.55 dst_ip 119.24.244.12 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11445 flower src_mac 02:02:4d:ad:94:e9 dst_mac 02:84:bf:8f:71:fa vlan_id 2882 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11446 flower src_mac 02:3f:d6:76:ba:9e dst_mac 02:0b:80:55:f0:db action drop && tc filter add dev swp1 ingress protocol 0x9200 pref 11447 flower src_mac 02:27:ae:7f:5a:95 dst_mac 02:6d:40:0d:9f:f6 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11448 flower src_mac 02:43:1f:ce:5e:ed dst_mac 02:20:c7:b3:5f:6f src_ip 82.27.188.195 dst_ip 87.191.90.23 ip_proto tcp src_port 23794 dst_port 50986 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11449 flower src_mac 02:4a:90:25:ff:d9 dst_mac 02:a0:7f:c8:85:f5 vlan_id 1420 vlan_ethtype 0x0800 src_ip 21.187.109.119 dst_ip 51.199.201.245 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11450 flower src_mac 02:76:43:f0:4c:15 dst_mac 02:c1:be:d0:20:12 vlan_id 3133 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11451 flower src_mac 02:03:08:b1:00:b6 dst_mac 02:24:94:32:17:90 vlan_id 131 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11452 flower src_mac 02:17:18:43:8f:09 dst_mac 02:5d:58:4a:2d:0b vlan_id 2288 vlan_ethtype 0x9100 action pass && tc filter add dev swp1 ingress protocol 0x9200 pref 11453 flower src_mac 02:6b:f1:88:39:6e dst_mac 02:35:41:79:9c:65 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11454 flower src_mac 02:72:9a:53:a6:75 dst_mac 02:a0:60:d0:fa:2d vlan_id 752 vlan_ethtype 0x0800 src_ip 72.142.198.145 dst_ip 35.209.168.199 ip_proto udp src_port 38004 dst_port 12877 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11455 flower src_mac 02:20:28:d4:6d:d0 dst_mac 02:c2:a0:20:6c:c5 vlan_id 149 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11456 flower src_mac 02:6d:b3:85:26:d8 dst_mac 02:00:c2:27:86:9e vlan_id 1742 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11457 flower src_mac 02:9f:fa:3f:46:11 dst_mac 02:60:07:4c:d5:18 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11458 flower src_mac 02:ff:29:bc:37:02 dst_mac 02:b3:03:3d:82:c7 vlan_id 3508 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11459 flower src_mac 02:5d:f3:bd:b9:e6 dst_mac 02:59:7a:7a:ae:45 vlan_id 2614 vlan_ethtype 0x0800 src_ip 50.88.96.174 dst_ip 70.155.168.229 ip_proto udp src_port 36978 dst_port 26789 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11460 flower src_mac 02:f7:1d:ed:b1:22 dst_mac 02:9c:dc:0e:f6:09 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11461 flower src_mac 02:a9:52:1f:26:b1 dst_mac 02:36:e9:4b:85:33 vlan_id 3968 vlan_ethtype 0x0800 src_ip 63.21.19.127 dst_ip 11.185.75.97 ip_proto tcp src_port 38386 dst_port 51424 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11462 flower src_mac 02:0c:32:e6:80:3b dst_mac 02:2f:0b:e8:eb:f1 src_ip 36.7.24.246 dst_ip 30.217.141.190 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11463 flower src_mac 02:dc:6c:5b:7b:c2 dst_mac 02:3e:fb:5c:9e:98 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11464 flower src_mac 02:78:04:c9:d4:b2 dst_mac 02:4a:de:3e:83:7c src_ip 63.197.153.5 dst_ip 112.69.154.18 ip_proto tcp src_port 12642 dst_port 27746 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11465 flower src_mac 02:67:1f:a3:61:cc dst_mac 02:e2:78:cf:2e:d8 src_ip 113.65.202.181 dst_ip 39.105.165.17 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11466 flower src_mac 02:73:10:47:6b:8b dst_mac 02:88:c1:a0:6e:a4 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11467 flower src_mac 02:db:38:ee:e2:5c dst_mac 02:8a:e9:22:66:c7 src_ip 71.216.119.124 dst_ip 122.90.254.175 ip_proto udp src_port 45096 dst_port 40560 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11468 flower src_mac 02:32:b4:10:82:4b dst_mac 02:b6:89:96:02:3f src_ip 43.238.223.99 dst_ip 125.22.246.135 ip_proto icmp code 171 type 17 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11469 flower src_mac 02:d1:52:b0:30:db dst_mac 02:d1:8b:e3:79:04 src_ip 82.7.104.111 dst_ip 99.96.174.163 ip_proto tcp src_port 2174 dst_port 12270 action trap && tc filter add dev swp1 ingress protocol ip pref 11470 flower src_mac 02:eb:e6:fa:58:c2 dst_mac 02:f2:bf:9c:8e:e8 src_ip 40.13.36.148 dst_ip 47.245.185.235 ip_proto udp src_port 49745 dst_port 46052 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11471 flower src_mac 02:2e:da:5c:c3:22 dst_mac 02:11:5a:66:6e:af vlan_id 1944 vlan_ethtype ip src_ip 59.146.164.246 dst_ip 64.253.181.58 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11472 flower src_mac 02:fa:42:7b:69:c4 dst_mac 02:9c:05:4c:59:dd vlan_id 3454 vlan_ethtype ip src_ip 19.250.225.223 dst_ip 106.70.238.143 action trap && tc filter add dev swp1 ingress protocol 0x9300 pref 11473 flower src_mac 02:f7:bb:f3:15:fc dst_mac 02:ae:68:f3:41:43 action pass && tc filter add dev swp1 ingress protocol 0x0800 pref 11474 flower src_mac 02:27:08:d9:0b:f0 dst_mac 02:0a:14:99:a9:58 src_ip 123.75.183.230 dst_ip 25.99.3.26 ip_proto icmp code 11 type 11 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11475 flower src_mac 02:c4:9a:00:81:ab dst_mac 02:25:58:e6:7f:26 vlan_id 1804 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11476 flower src_mac 02:b8:91:11:e2:46 dst_mac 02:42:b2:ee:9d:6d vlan_id 2436 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x9300 pref 11477 flower src_mac 02:67:8a:c0:eb:b2 dst_mac 02:29:a8:a6:19:99 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11478 flower src_mac 02:1d:12:5c:28:ac dst_mac 02:1c:90:b8:92:5d vlan_id 566 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol ipv4 pref 11479 flower src_mac 02:c6:4f:a2:45:6f dst_mac 02:52:bf:fe:09:27 src_ip 79.192.46.9 dst_ip 63.162.221.233 ip_proto udp src_port 34371 dst_port 35525 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11480 flower src_mac 02:d8:46:4c:08:81 dst_mac 02:0a:cf:65:ff:78 vlan_id 725 vlan_ethtype ip src_ip 110.188.187.49 dst_ip 72.48.101.35 action trap && tc filter add dev swp1 ingress protocol ip pref 11481 flower src_mac 02:1f:05:7a:b8:7a dst_mac 02:5a:c3:4b:f8:81 src_ip 92.75.82.217 dst_ip 112.25.199.60 ip_proto udp src_port 35465 dst_port 5766 action pass && tc filter add dev swp1 ingress protocol ipv4 pref 11482 flower src_mac 02:2f:cc:6e:8d:0f dst_mac 02:25:04:50:dc:18 src_ip 86.49.203.189 dst_ip 18.64.4.19 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11483 flower src_mac 02:52:ec:d5:94:80 dst_mac 02:f4:d9:98:d1:aa vlan_id 2516 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11484 flower src_mac 02:3c:b1:16:da:27 dst_mac 02:b1:1a:ee:36:90 vlan_id 1481 vlan_ethtype 0x9100 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11485 flower src_mac 02:b9:62:12:e4:ed dst_mac 02:de:0e:7b:3e:41 vlan_id 2582 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11486 flower src_mac 02:fb:ef:22:e6:c9 dst_mac 02:01:13:cd:de:94 vlan_id 409 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11487 flower src_mac 02:3f:4d:f0:54:4e dst_mac 02:db:f4:e7:68:e3 src_ip 90.145.101.168 dst_ip 117.40.245.208 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11488 flower src_mac 02:f0:40:a5:ae:f4 dst_mac 02:44:a7:5d:0c:06 src_ip 100.44.163.63 dst_ip 23.234.159.44 ip_proto tcp src_port 21167 dst_port 19944 action pass && tc filter add dev swp1 ingress protocol 0x9300 pref 11489 flower src_mac 02:09:78:75:e7:9e dst_mac 02:61:f9:a4:cf:b1 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11490 flower src_mac 02:df:03:06:c7:e3 dst_mac 02:9e:be:eb:82:0a vlan_id 1112 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11491 flower src_mac 02:be:ed:ee:e3:84 dst_mac 02:ed:45:2d:2f:5e vlan_id 2633 vlan_ethtype 0x0800 src_ip 59.153.190.71 dst_ip 72.32.163.51 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11492 flower src_mac 02:7d:b5:f5:1f:99 dst_mac 02:4f:5b:7e:03:05 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11493 flower src_mac 02:83:15:9c:e2:f3 dst_mac 02:ef:aa:69:7e:56 vlan_id 3587 vlan_ethtype 0x9200 action trap && tc filter add dev swp1 ingress protocol ip pref 11494 flower src_mac 02:f5:0f:e3:21:c0 dst_mac 02:34:23:db:a9:d3 src_ip 105.84.210.152 dst_ip 59.202.213.37 ip_proto udp src_port 15281 dst_port 19253 action trap && tc filter add dev swp1 ingress protocol ip pref 11495 flower src_mac 02:ee:60:0d:eb:3d dst_mac 02:a1:b4:c0:41:1a src_ip 103.191.41.160 dst_ip 115.143.249.23 ip_proto udp src_port 1964 dst_port 62357 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11496 flower src_mac 02:b7:01:77:26:24 dst_mac 02:3b:9e:ff:30:9e vlan_id 3357 vlan_ethtype ip src_ip 82.238.157.91 dst_ip 126.206.166.88 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11497 flower src_mac 02:ca:97:5a:ad:e3 dst_mac 02:5c:ef:9c:5f:98 src_ip 54.191.191.128 dst_ip 99.150.196.44 ip_proto udp src_port 39940 dst_port 61251 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11498 flower src_mac 02:f0:e7:f6:c1:1c dst_mac 02:f0:42:1a:85:94 vlan_id 3137 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11499 flower src_mac 02:00:f4:17:9d:f9 dst_mac 02:2e:2d:7d:74:20 src_ip 56.26.73.76 dst_ip 87.161.178.32 ip_proto tcp src_port 24264 dst_port 50391 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11500 flower src_mac 02:e8:e1:38:16:c7 dst_mac 02:e8:06:b8:9d:69 vlan_id 2847 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ip pref 11501 flower src_mac 02:6d:7c:6f:cf:3d dst_mac 02:b2:28:ce:7c:dd src_ip 107.240.251.12 dst_ip 31.208.109.71 ip_proto tcp src_port 41341 dst_port 23958 action pass && tc filter add dev swp1 ingress protocol ip pref 11502 flower src_mac 02:ed:82:2c:c3:db dst_mac 02:51:bc:48:ef:5a src_ip 55.98.223.196 dst_ip 108.238.215.94 ip_proto icmp code 15 type 0 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11503 flower src_mac 02:fc:bf:3b:11:eb dst_mac 02:be:33:b6:ae:a2 vlan_id 3717 vlan_ethtype ip src_ip 112.111.223.87 dst_ip 123.199.15.130 ip_proto tcp src_port 61632 dst_port 14109 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11504 flower src_mac 02:c1:6d:42:da:be dst_mac 02:92:25:26:4d:b8 vlan_id 579 vlan_ethtype ip src_ip 113.107.237.131 dst_ip 25.229.80.102 ip_proto tcp src_port 34651 dst_port 23502 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11505 flower src_mac 02:82:a1:b9:80:3a dst_mac 02:00:49:4f:49:32 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11506 flower src_mac 02:43:d2:01:f6:84 dst_mac 02:ca:e2:b6:62:16 vlan_id 3894 vlan_ethtype ip src_ip 67.231.77.52 dst_ip 62.154.54.228 ip_proto udp src_port 52551 dst_port 49885 action trap && tc filter add dev swp1 ingress protocol 0x0800 pref 11507 flower src_mac 02:de:b4:ab:17:ff dst_mac 02:1a:24:20:b0:5b src_ip 111.32.10.110 dst_ip 118.44.185.189 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11508 flower src_mac 02:21:2f:b4:28:eb dst_mac 02:0e:5a:9e:a8:62 src_ip 50.61.253.2 dst_ip 62.37.140.229 ip_proto tcp src_port 29519 dst_port 15120 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11509 flower src_mac 02:22:af:24:86:00 dst_mac 02:98:75:35:26:d5 vlan_id 2297 vlan_ethtype 0x0800 src_ip 106.242.107.145 dst_ip 29.93.96.173 ip_proto udp src_port 64096 dst_port 49634 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11510 flower src_mac 02:77:21:97:9a:42 dst_mac 02:af:42:6d:77:c2 vlan_id 1998 vlan_ethtype 0x0800 src_ip 44.164.96.164 dst_ip 90.46.133.121 ip_proto udp src_port 37363 dst_port 63192 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11511 flower src_mac 02:f3:b5:1c:62:88 dst_mac 02:f3:93:0b:57:8e src_ip 81.175.1.239 dst_ip 71.173.229.168 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11512 flower src_mac 02:6e:24:28:c1:fe dst_mac 02:1c:29:49:a8:ad vlan_id 2825 vlan_ethtype 0x0800 src_ip 48.83.158.108 dst_ip 124.90.199.161 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11513 flower src_mac 02:a0:9f:a0:ca:28 dst_mac 02:7a:13:0e:54:da vlan_id 3601 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 0x9100 pref 11514 flower src_mac 02:2b:65:a6:a6:e6 dst_mac 02:da:00:bc:e9:52 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11515 flower src_mac 02:f4:7e:bb:9b:13 dst_mac 02:21:ed:7c:14:53 vlan_id 934 vlan_ethtype ip src_ip 123.82.236.246 dst_ip 69.188.133.175 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11516 flower src_mac 02:88:0b:2b:8c:71 dst_mac 02:51:4d:92:ed:5e vlan_id 3713 vlan_ethtype ipv4 src_ip 73.37.224.127 dst_ip 89.76.179.172 action pass && tc filter add dev swp1 ingress protocol 0x9100 pref 11517 flower src_mac 02:90:61:12:d4:34 dst_mac 02:9a:8f:46:fd:ba action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11518 flower src_mac 02:93:ec:3e:01:95 dst_mac 02:01:af:ba:e0:25 vlan_id 513 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11519 flower src_mac 02:5e:77:ea:ab:9c dst_mac 02:98:25:7a:d9:9c vlan_id 3830 vlan_ethtype 0x0800 src_ip 104.146.166.4 dst_ip 31.208.95.191 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11520 flower src_mac 02:5f:b0:fa:68:46 dst_mac 02:bb:4f:80:e2:9f vlan_id 607 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x0800 pref 11521 flower src_mac 02:e9:b8:85:ba:6d dst_mac 02:bc:6b:c4:40:98 src_ip 84.205.27.151 dst_ip 92.171.115.65 ip_proto udp src_port 40299 dst_port 12353 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11522 flower src_mac 02:5d:17:63:35:51 dst_mac 02:1a:3e:91:06:f2 vlan_id 554 vlan_ethtype 0x9300 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11523 flower src_mac 02:73:67:69:8c:a3 dst_mac 02:5b:6d:d9:52:a9 vlan_id 416 vlan_ethtype 0x9300 action trap && tc filter add dev swp1 ingress protocol 0x9100 pref 11524 flower src_mac 02:c4:4a:7e:9e:68 dst_mac 02:82:53:0f:b1:9f action drop && tc filter add dev swp1 ingress protocol ip pref 11525 flower src_mac 02:6a:ad:11:e6:ea dst_mac 02:95:29:c9:a1:db src_ip 79.85.34.74 dst_ip 78.3.63.69 ip_proto udp src_port 59645 dst_port 56017 action pass && tc filter add dev swp1 ingress protocol 802.1q pref 11526 flower src_mac 02:c1:8e:6a:c9:17 dst_mac 02:ac:bb:9f:ce:34 vlan_id 2516 vlan_ethtype 0x9200 action drop && tc filter add dev swp1 ingress protocol 0x8100 pref 11527 flower src_mac 02:77:ff:e5:aa:41 dst_mac 02:f9:fa:f0:bf:bb vlan_id 2266 vlan_ethtype 0x0800 src_ip 61.140.141.127 dst_ip 87.22.184.10 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11528 flower src_mac 02:14:f4:ba:b4:fc dst_mac 02:a2:cf:0d:51:64 vlan_id 3543 vlan_ethtype 0x9200 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11529 flower src_mac 02:3e:a4:db:8c:dd dst_mac 02:aa:e0:56:aa:55 vlan_id 3252 vlan_ethtype ipv4 src_ip 78.202.47.132 dst_ip 69.108.137.221 ip_proto tcp src_port 33994 dst_port 29351 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11530 flower src_mac 02:ab:c7:03:4e:4c dst_mac 02:de:b1:16:9f:9d vlan_id 3222 vlan_ethtype ipv4 src_ip 73.149.198.76 dst_ip 60.99.250.224 ip_proto tcp src_port 38366 dst_port 9422 action trap && tc filter add dev swp1 ingress protocol 0x8100 pref 11531 flower src_mac 02:e2:02:3d:57:8d dst_mac 02:91:fe:ec:6a:10 vlan_id 889 vlan_ethtype 0x9300 action drop && tc filter add dev swp1 ingress protocol 802.1q pref 11532 flower src_mac 02:1b:5d:e2:18:f8 dst_mac 02:2f:e8:a2:1c:aa vlan_id 1840 vlan_ethtype ipv4 src_ip 50.226.132.14 dst_ip 58.178.6.216 action pass && tc filter add dev swp1 ingress protocol 0x8100 pref 11533 flower src_mac 02:3c:99:d6:bd:8e dst_mac 02:e4:e2:8a:cb:0c vlan_id 1683 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol 802.1q pref 11534 flower src_mac 02:2d:64:2d:13:1b dst_mac 02:26:f0:42:ae:ad vlan_id 2121 vlan_ethtype 0x9100 action trap && tc filter add dev swp1 ingress protocol ipv4 pref 11535 flower src_mac 02:2b:fc:88:0b:95 dst_mac 02:cb:75:65:02:91 src_ip 70.153.187.185 dst_ip 93.9.66.107 ip_proto icmp code 78 type 5 action drop INFO asyncssh:logging.py:92 [conn=24, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter show dev swp1 ingress | grep action | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=12] Command: tc filter show dev swp1 ingress | grep action | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=12] Channel closed DEBUG agg1:Logger.py:156 1536 INFO asyncssh:logging.py:92 [conn=24, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter show dev swp1 ingress | grep in_hw | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=14] Command: tc filter show dev swp1 ingress | grep in_hw | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=14] Channel closed DEBUG agg1:Logger.py:156 1536 INFO DENT:Logger.py:84 [DENT aggregation 1] Total number of rules: 1536, offloaded: 1536 INFO asyncssh:logging.py:92 [conn=24, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 10000 && tc filter delete dev swp1 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=16] Command: tc filter delete dev swp1 ingress pref 10000 && tc filter delete dev swp1 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter show dev swp1 ingress pref 10000 && tc filter show dev swp1 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=18] Command: tc filter show dev swp1 ingress pref 10000 && tc filter show dev swp1 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=18] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_rule_deletion from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=24, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:43 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=24, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=24, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=24, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=22] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=24, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:43 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=24, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:43 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=24, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=24, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=24, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=24, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=24, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=24, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=24, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=24, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=24, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=50] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=24, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=24, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=52] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=24, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=52] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=24, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=24, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=24, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=56] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=24, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=24, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=58] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=24, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl.py::test_acl_addition_deletion_under_traffic 170.55
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_addition_deletion_under_traffic">Starting testcase:test_acl_addition_deletion_under_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1120' coro=<test_acl_addition_deletion_under_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:272> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=24, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Local address: 172.17.0.3, port 37442 INFO asyncssh:logging.py:92 [conn=25] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=25] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 17:58:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=25, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=25, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=25, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=25, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=25, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=25, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=25, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=25, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 pref 49000 flower skip_sw src_ip 16.66.77.92 dst_ip 26.80.30.2 ip_proto udp src_port 47387 dst_port 42973 action pass && tc filter add dev swp1 ingress pref 49001 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=25, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=8] Command: tc filter add dev swp1 ingress protocol 0x0800 pref 49000 flower skip_sw src_ip 16.66.77.92 dst_ip 26.80.30.2 ip_proto udp src_port 47387 dst_port 42973 action pass && tc filter add dev swp1 ingress pref 49001 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=25, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=10] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"26.80.30.2","src_ip":"16.66.77.92","dst_port":42973,"src_port":47387},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f0bb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 59892 Rx 59892 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 Tx Frames: 59892, Rx Frames: 59892, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=25, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=12] Command: tc filter delete dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f10f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 90382 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 Tx Frames: 90382, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=25, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 pref 49000 flower skip_sw src_ip 16.66.77.92 dst_ip 26.80.30.2 ip_proto udp src_port 47387 dst_port 42973 action pass INFO asyncssh:logging.py:92 [conn=25, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=14] Command: tc filter add dev swp1 ingress protocol 0x0800 pref 49000 flower skip_sw src_ip 16.66.77.92 dst_ip 26.80.30.2 ip_proto udp src_port 47387 dst_port 42973 action pass INFO asyncssh:logging.py:92 [conn=25, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96fafa30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 77490 Rx 77490 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_eth_type_ipv4_ip_proto_udp_dst_ip_26.80.30.2_src_ip_16.66.77.92_dst_port_42973_src_port_47387 Tx Frames: 97490, Rx Frames: 97490, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05)
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_addition_deletion_under_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=25, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:01:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=25, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":58,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=25, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=25, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:01:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=25, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:01:37 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=25, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=25, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=25, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=25, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=25, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=25, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=25, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=25, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=25, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=25, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=25, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=25, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=25, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=25, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=25, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=25, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=25, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=25, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-pass] 190.24
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-pass]">Starting testcase:test_acl_all_selectors[shared_block-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1189' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=25, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=26] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=26] Local address: 172.17.0.3, port 58510 INFO asyncssh:logging.py:92 [conn=26] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=26] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=26] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:01:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=26, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 3686 && bridge vlan add dev swp2 vid 3686 INFO asyncssh:logging.py:92 [conn=26, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=6] Command: bridge vlan add dev swp1 vid 3686 && bridge vlan add dev swp2 vid 3686 INFO asyncssh:logging.py:92 [conn=26, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=8] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:e4:fc:72:ec:cb dst_mac 02:7e:dc:ed:07:85 vlan_id 3686 vlan_ethtype ip src_ip 59.10.200.155 dst_ip 60.112.43.118 ip_proto udp src_port 2464 dst_port 12065 action pass INFO asyncssh:logging.py:92 [conn=26, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:e4:fc:72:ec:cb dst_mac 02:7e:dc:ed:07:85 vlan_id 3686 vlan_ethtype ip src_ip 59.10.200.155 dst_ip 60.112.43.118 ip_proto udp src_port 2464 dst_port 12065 action pass INFO asyncssh:logging.py:92 [conn=26, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=26, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=26, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3686,"vlan_ethtype":"ip","dst_mac":"02:7e:dc:ed:07:85","src_mac":"02:e4:fc:72:ec:cb","eth_type":"ipv4","ip_proto":"udp","dst_ip":"60.112.43.118","src_ip":"59.10.200.155","dst_port":12065,"src_port":2464},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3686, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3686, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f3490>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464 SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcMac SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstMac SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_vlanID SIP-DIP N/A Tx 43622 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcIp SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstIp SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcPort SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstPort SIP-DIP N/A Tx 43622 Rx 43622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464 Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcMac Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstMac Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_vlanID Tx Frames: 43622, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcIp Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstIp Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_srcPort Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3686_vlan_ethtype_ip_dst_mac_02:7e:dc:ed:07:85_src_mac_02:e4:fc:72:ec:cb_eth_type_ipv4_ip_proto_udp_dst_ip_60.112.43.118_src_ip_59.10.200.155_dst_port_12065_src_port_2464_unmatch_dstPort Tx Frames: 43622, Rx Frames: 43622, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=26, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3686,"vlan_ethtype":"ip","dst_mac":"02:7e:dc:ed:07:85","src_mac":"02:e4:fc:72:ec:cb","eth_type":"ipv4","ip_proto":"udp","dst_ip":"60.112.43.118","src_ip":"59.10.200.155","dst_port":12065,"src_port":2464},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":188,"stats":{"bytes":11167232,"packets":43622,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11167232,"hw_packets":43622,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43622, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43622, packets = 43622, expected = 43622, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43622, hw_packets = 43622, expected = 43622, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=26, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:04:47 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=26, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=26, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=26, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":59,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=26, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:04:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=26, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:04:48 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=26, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=26, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=26, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=26, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=26, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=26, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=26, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=26, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=26, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=26, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=26, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=26, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=26, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=26, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=26, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=26, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-drop] 185.39
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-drop]">Starting testcase:test_acl_all_selectors[shared_block-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1258' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=27] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=27] Local address: 172.17.0.3, port 35736 INFO asyncssh:logging.py:92 [conn=27] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=27] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=27] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:04:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=27, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1766 && bridge vlan add dev swp2 vid 1766 INFO asyncssh:logging.py:92 [conn=27, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=6] Command: bridge vlan add dev swp1 vid 1766 && bridge vlan add dev swp2 vid 1766 INFO asyncssh:logging.py:92 [conn=27, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=8] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:87:08:70:f6:d7 dst_mac 02:e9:07:58:fe:1d vlan_id 1766 vlan_ethtype ip src_ip 55.53.193.121 dst_ip 72.76.48.198 ip_proto udp src_port 59016 dst_port 44406 action drop INFO asyncssh:logging.py:92 [conn=27, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:87:08:70:f6:d7 dst_mac 02:e9:07:58:fe:1d vlan_id 1766 vlan_ethtype ip src_ip 55.53.193.121 dst_ip 72.76.48.198 ip_proto udp src_port 59016 dst_port 44406 action drop INFO asyncssh:logging.py:92 [conn=27, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=27, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=27, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1766,"vlan_ethtype":"ip","dst_mac":"02:e9:07:58:fe:1d","src_mac":"02:87:08:70:f6:d7","eth_type":"ipv4","ip_proto":"udp","dst_ip":"72.76.48.198","src_ip":"55.53.193.121","dst_port":44406,"src_port":59016},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1766, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1766, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969ab610>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016 SIP-DIP N/A Tx 44689 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcMac SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstMac SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_vlanID SIP-DIP N/A Tx 44689 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcIp SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstIp SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcPort SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstPort SIP-DIP N/A Tx 44689 Rx 44689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016 Tx Frames: 44689, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcMac Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstMac Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_vlanID Tx Frames: 44689, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcIp Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstIp Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_srcPort Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1766_vlan_ethtype_ip_dst_mac_02:e9:07:58:fe:1d_src_mac_02:87:08:70:f6:d7_eth_type_ipv4_ip_proto_udp_dst_ip_72.76.48.198_src_ip_55.53.193.121_dst_port_44406_src_port_59016_unmatch_dstPort Tx Frames: 44689, Rx Frames: 44689, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=27, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1766,"vlan_ethtype":"ip","dst_mac":"02:e9:07:58:fe:1d","src_mac":"02:87:08:70:f6:d7","eth_type":"ipv4","ip_proto":"udp","dst_ip":"72.76.48.198","src_ip":"55.53.193.121","dst_port":44406,"src_port":59016},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":183,"stats":{"bytes":11440384,"packets":44689,"drops":44689,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11440384,"hw_packets":44689,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44689, drops = 44689, expected = 44689, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44689, packets = 44689, expected = 44689, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44689, hw_packets = 44689, expected = 44689, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=27, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:07:53 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=27, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":60,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=27, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=27, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:07:53 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=27, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:07:53 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=27, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=27, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=27, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=27, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=27, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=27, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=27, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=27, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=27, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=27, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=27, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=27, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=27, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=27, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=27, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=27, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-trap] 193.56
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-trap]">Starting testcase:test_acl_all_selectors[shared_block-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1327' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=27, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=28] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=28] Local address: 172.17.0.3, port 35466 INFO asyncssh:logging.py:92 [conn=28] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=28] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=28] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:07:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=28, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 3142 && bridge vlan add dev swp2 vid 3142 INFO asyncssh:logging.py:92 [conn=28, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=6] Command: bridge vlan add dev swp1 vid 3142 && bridge vlan add dev swp2 vid 3142 INFO asyncssh:logging.py:92 [conn=28, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=8] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:d6:15:20:d9:a9 dst_mac 02:b5:ed:5d:27:90 vlan_id 3142 vlan_ethtype ip src_ip 82.62.93.212 dst_ip 29.31.69.15 ip_proto udp src_port 51883 dst_port 45472 action trap INFO asyncssh:logging.py:92 [conn=28, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:d6:15:20:d9:a9 dst_mac 02:b5:ed:5d:27:90 vlan_id 3142 vlan_ethtype ip src_ip 82.62.93.212 dst_ip 29.31.69.15 ip_proto udp src_port 51883 dst_port 45472 action trap INFO asyncssh:logging.py:92 [conn=28, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=28, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=28, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3142,"vlan_ethtype":"ip","dst_mac":"02:b5:ed:5d:27:90","src_mac":"02:d6:15:20:d9:a9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"29.31.69.15","src_ip":"82.62.93.212","dst_port":45472,"src_port":51883},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3142, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3142, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1fee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883 SIP-DIP N/A Tx 44073 Rx 17640 Loss 59.975 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcMac SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstMac SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_vlanID SIP-DIP N/A Tx 44073 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcIp SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstIp SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcPort SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstPort SIP-DIP N/A Tx 44073 Rx 44073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883 Tx Frames: 44073, Rx Frames: 17640, loss = 59.975, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcMac Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstMac Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_vlanID Tx Frames: 44073, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcIp Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstIp Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_srcPort Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_3142_vlan_ethtype_ip_dst_mac_02:b5:ed:5d:27:90_src_mac_02:d6:15:20:d9:a9_eth_type_ipv4_ip_proto_udp_dst_ip_29.31.69.15_src_ip_82.62.93.212_dst_port_45472_src_port_51883_unmatch_dstPort Tx Frames: 44073, Rx Frames: 44073, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=28, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3142,"vlan_ethtype":"ip","dst_mac":"02:b5:ed:5d:27:90","src_mac":"02:d6:15:20:d9:a9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"29.31.69.15","src_ip":"82.62.93.212","dst_port":45472,"src_port":51883},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":192,"stats":{"bytes":11282688,"packets":44073,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11282688,"hw_packets":44073,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 44073, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 44073, packets = 44073, expected = 44073, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 44073, hw_packets = 44073, expected = 44073, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=28, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:11:06 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=28, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":61,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=28, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=28, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:11:06 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=28, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:11:07 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=28, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=28, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=28, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=28, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=28, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=28, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=28, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=28, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=28, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=28, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=28, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=28, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=28, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=28, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=28, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=28, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-pass] 175.29
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-pass]">Starting testcase:test_acl_all_selectors[shared_block-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1396' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=28, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=29] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=29] Local address: 172.17.0.3, port 53428 INFO asyncssh:logging.py:92 [conn=29] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=29] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=29] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:11:07 UTC 2016 INFO asyncssh:logging.py:92 [conn=29, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=29, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=29, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=6] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:1f:64:d6:e4:c6 dst_mac 02:04:ca:29:17:c6 src_ip 79.105.125.235 dst_ip 90.113.223.177 ip_proto udp src_port 18994 dst_port 28000 action pass INFO asyncssh:logging.py:92 [conn=29, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:1f:64:d6:e4:c6 dst_mac 02:04:ca:29:17:c6 src_ip 79.105.125.235 dst_ip 90.113.223.177 ip_proto udp src_port 18994 dst_port 28000 action pass INFO asyncssh:logging.py:92 [conn=29, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=29, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:04:ca:29:17:c6","src_mac":"02:1f:64:d6:e4:c6","eth_type":"ipv4","ip_proto":"udp","dst_ip":"90.113.223.177","src_ip":"79.105.125.235","dst_port":28000,"src_port":18994},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f0dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994 SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcMac SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstMac SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcIp SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstIp SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcPort SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstPort SIP-DIP N/A Tx 43942 Rx 43942 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994 Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcMac Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstMac Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcIp Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstIp Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_srcPort Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:04:ca:29:17:c6_src_mac_02:1f:64:d6:e4:c6_eth_type_ipv4_ip_proto_udp_dst_ip_90.113.223.177_src_ip_79.105.125.235_dst_port_28000_src_port_18994_unmatch_dstPort Tx Frames: 43942, Rx Frames: 43942, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=29, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:04:ca:29:17:c6","src_mac":"02:1f:64:d6:e4:c6","eth_type":"ipv4","ip_proto":"udp","dst_ip":"90.113.223.177","src_ip":"79.105.125.235","dst_port":28000,"src_port":18994},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":173,"stats":{"bytes":11249152,"packets":43942,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11249152,"hw_packets":43942,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43942, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43942, packets = 43942, expected = 43942, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 43942, hw_packets = 43942, expected = 43942, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=29, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:14:01 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=29, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=29, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=29, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":62,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=29, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=29, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:14:02 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=29, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:14:02 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=29, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=29, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=29, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=29, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=29, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=29, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-drop] 176.91
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-drop]">Starting testcase:test_acl_all_selectors[shared_block-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1463' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=29, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=30] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=30] Local address: 172.17.0.3, port 54762 INFO asyncssh:logging.py:92 [conn=30] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=30] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=30] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:14:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=30, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=6] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:1f:b8:7b:8b:57 dst_mac 02:9d:f2:15:41:1f src_ip 78.187.88.248 dst_ip 80.234.177.117 ip_proto udp src_port 17814 dst_port 21551 action drop INFO asyncssh:logging.py:92 [conn=30, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:1f:b8:7b:8b:57 dst_mac 02:9d:f2:15:41:1f src_ip 78.187.88.248 dst_ip 80.234.177.117 ip_proto udp src_port 17814 dst_port 21551 action drop INFO asyncssh:logging.py:92 [conn=30, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=30, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=30, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:9d:f2:15:41:1f","src_mac":"02:1f:b8:7b:8b:57","eth_type":"ipv4","ip_proto":"udp","dst_ip":"80.234.177.117","src_ip":"78.187.88.248","dst_port":21551,"src_port":17814},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a97e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814 SIP-DIP N/A Tx 43846 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcMac SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstMac SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcIp SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstIp SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcPort SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstPort SIP-DIP N/A Tx 43846 Rx 43846 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814 Tx Frames: 43846, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcMac Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstMac Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcIp Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstIp Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_srcPort Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:9d:f2:15:41:1f_src_mac_02:1f:b8:7b:8b:57_eth_type_ipv4_ip_proto_udp_dst_ip_80.234.177.117_src_ip_78.187.88.248_dst_port_21551_src_port_17814_unmatch_dstPort Tx Frames: 43846, Rx Frames: 43846, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=30, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:9d:f2:15:41:1f","src_mac":"02:1f:b8:7b:8b:57","eth_type":"ipv4","ip_proto":"udp","dst_ip":"80.234.177.117","src_ip":"78.187.88.248","dst_port":21551,"src_port":17814},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":175,"stats":{"bytes":11224576,"packets":43846,"drops":43846,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11224576,"hw_packets":43846,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43846, drops = 43846, expected = 43846, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43846, packets = 43846, expected = 43846, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43846, hw_packets = 43846, expected = 43846, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=30, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:16:58 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=30, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":63,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=30, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=30, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:16:59 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=30, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:16:59 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=30, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=30, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=30, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=30, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=30, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=30, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=30, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=30, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=30, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=30, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-trap] 176.17
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-trap]">Starting testcase:test_acl_all_selectors[shared_block-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1530' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=30, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=31] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=31] Local address: 172.17.0.3, port 48528 INFO asyncssh:logging.py:92 [conn=31] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=31] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=31] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:17:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=31, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=31, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=31, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=6] Command: tc qdisc add dev swp1 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:ce:f2:1f:0e:96 dst_mac 02:71:db:fd:bc:7d src_ip 64.93.130.167 dst_ip 103.118.5.118 ip_proto udp src_port 4554 dst_port 28665 action trap INFO asyncssh:logging.py:92 [conn=31, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:ce:f2:1f:0e:96 dst_mac 02:71:db:fd:bc:7d src_ip 64.93.130.167 dst_ip 103.118.5.118 ip_proto udp src_port 4554 dst_port 28665 action trap INFO asyncssh:logging.py:92 [conn=31, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=31, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=31, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:71:db:fd:bc:7d","src_mac":"02:ce:f2:1f:0e:96","eth_type":"ipv4","ip_proto":"udp","dst_ip":"103.118.5.118","src_ip":"64.93.130.167","dst_port":28665,"src_port":4554},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f3f10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554 SIP-DIP N/A Tx 43835 Rx 17550 Loss 59.963 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcMac SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstMac SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcIp SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstIp SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcPort SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstPort SIP-DIP N/A Tx 43835 Rx 43835 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554 Tx Frames: 43835, Rx Frames: 17550, loss = 59.963, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcMac Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstMac Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcIp Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstIp Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_srcPort Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:71:db:fd:bc:7d_src_mac_02:ce:f2:1f:0e:96_eth_type_ipv4_ip_proto_udp_dst_ip_103.118.5.118_src_ip_64.93.130.167_dst_port_28665_src_port_4554_unmatch_dstPort Tx Frames: 43835, Rx Frames: 43835, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=31, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:71:db:fd:bc:7d","src_mac":"02:ce:f2:1f:0e:96","eth_type":"ipv4","ip_proto":"udp","dst_ip":"103.118.5.118","src_ip":"64.93.130.167","dst_port":28665,"src_port":4554},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":174,"stats":{"bytes":11221760,"packets":43835,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11221760,"hw_packets":43835,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43835, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43835, packets = 43835, expected = 43835, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43835, hw_packets = 43835, expected = 43835, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=31, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:19:55 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=31, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":64,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=31, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=31, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:19:55 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=31, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:19:55 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=31, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=31, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=31, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=31, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=31, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=31, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=31, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=31, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=31, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=31, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-pass] 187.55
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-pass]">Starting testcase:test_acl_all_selectors[port-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1597' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=31, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=32] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=32] Local address: 172.17.0.3, port 57096 INFO asyncssh:logging.py:92 [conn=32] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=32] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=32] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:19:56 UTC 2016 INFO asyncssh:logging.py:92 [conn=32, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=32, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=32, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 154 && bridge vlan add dev swp2 vid 154 INFO asyncssh:logging.py:92 [conn=32, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=6] Command: bridge vlan add dev swp1 vid 154 && bridge vlan add dev swp2 vid 154 INFO asyncssh:logging.py:92 [conn=32, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:d0:84:0c:d4:99 dst_mac 02:d4:7c:f5:70:22 vlan_id 154 vlan_ethtype ip src_ip 34.199.61.151 dst_ip 113.134.214.108 ip_proto udp src_port 35715 dst_port 37959 action pass INFO asyncssh:logging.py:92 [conn=32, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=10] Command: tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:d0:84:0c:d4:99 dst_mac 02:d4:7c:f5:70:22 vlan_id 154 vlan_ethtype ip src_ip 34.199.61.151 dst_ip 113.134.214.108 ip_proto udp src_port 35715 dst_port 37959 action pass INFO asyncssh:logging.py:92 [conn=32, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=32, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=12] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":154,"vlan_ethtype":"ip","dst_mac":"02:d4:7c:f5:70:22","src_mac":"02:d0:84:0c:d4:99","eth_type":"ipv4","ip_proto":"udp","dst_ip":"113.134.214.108","src_ip":"34.199.61.151","dst_port":37959,"src_port":35715},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 154, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 154, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1cdf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715 SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcMac SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstMac SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_vlanID SIP-DIP N/A Tx 44050 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcIp SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstIp SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcPort SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstPort SIP-DIP N/A Tx 44050 Rx 44050 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715 Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcMac Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstMac Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_vlanID Tx Frames: 44050, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcIp Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstIp Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_srcPort Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_154_vlan_ethtype_ip_dst_mac_02:d4:7c:f5:70:22_src_mac_02:d0:84:0c:d4:99_eth_type_ipv4_ip_proto_udp_dst_ip_113.134.214.108_src_ip_34.199.61.151_dst_port_37959_src_port_35715_unmatch_dstPort Tx Frames: 44050, Rx Frames: 44050, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=32, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=14] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":154,"vlan_ethtype":"ip","dst_mac":"02:d4:7c:f5:70:22","src_mac":"02:d0:84:0c:d4:99","eth_type":"ipv4","ip_proto":"udp","dst_ip":"113.134.214.108","src_ip":"34.199.61.151","dst_port":37959,"src_port":35715},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":186,"stats":{"bytes":11276800,"packets":44050,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11276800,"hw_packets":44050,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44050, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44050, packets = 44050, expected = 44050, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44050, hw_packets = 44050, expected = 44050, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=32, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:23:02 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=32, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":65,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=32, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=32, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:23:02 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=32, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:23:03 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=32, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=32, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=32, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=32, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=32, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=32, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=32, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=32, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=32, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=32, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=32, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=32, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=32, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=32, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=32, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=32, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=32, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-drop] 187.78
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-drop]">Starting testcase:test_acl_all_selectors[port-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1666' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=32, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=33] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=33] Local address: 172.17.0.3, port 42648 INFO asyncssh:logging.py:92 [conn=33] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=33] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=33] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:23:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=33, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=33, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=33, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1996 && bridge vlan add dev swp2 vid 1996 INFO asyncssh:logging.py:92 [conn=33, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=6] Command: bridge vlan add dev swp1 vid 1996 && bridge vlan add dev swp2 vid 1996 INFO asyncssh:logging.py:92 [conn=33, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:6f:90:68:ef:b9 dst_mac 02:64:be:b1:35:a4 vlan_id 1996 vlan_ethtype ip src_ip 40.183.117.54 dst_ip 36.26.129.17 ip_proto udp src_port 16490 dst_port 41305 action drop INFO asyncssh:logging.py:92 [conn=33, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=10] Command: tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:6f:90:68:ef:b9 dst_mac 02:64:be:b1:35:a4 vlan_id 1996 vlan_ethtype ip src_ip 40.183.117.54 dst_ip 36.26.129.17 ip_proto udp src_port 16490 dst_port 41305 action drop INFO asyncssh:logging.py:92 [conn=33, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=33, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=12] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=33, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1996,"vlan_ethtype":"ip","dst_mac":"02:64:be:b1:35:a4","src_mac":"02:6f:90:68:ef:b9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"36.26.129.17","src_ip":"40.183.117.54","dst_port":41305,"src_port":16490},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1996, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1996, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1c130>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490 SIP-DIP N/A Tx 43843 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcMac SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstMac SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_vlanID SIP-DIP N/A Tx 43843 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcIp SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstIp SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcPort SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstPort SIP-DIP N/A Tx 43843 Rx 43843 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490 Tx Frames: 43843, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcMac Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstMac Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_vlanID Tx Frames: 43843, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcIp Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstIp Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_srcPort Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1996_vlan_ethtype_ip_dst_mac_02:64:be:b1:35:a4_src_mac_02:6f:90:68:ef:b9_eth_type_ipv4_ip_proto_udp_dst_ip_36.26.129.17_src_ip_40.183.117.54_dst_port_41305_src_port_16490_unmatch_dstPort Tx Frames: 43843, Rx Frames: 43843, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=33, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=14] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1996,"vlan_ethtype":"ip","dst_mac":"02:64:be:b1:35:a4","src_mac":"02:6f:90:68:ef:b9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"36.26.129.17","src_ip":"40.183.117.54","dst_port":41305,"src_port":16490},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":186,"stats":{"bytes":11223808,"packets":43843,"drops":43843,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11223808,"hw_packets":43843,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43843, drops = 43843, expected = 43843, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43843, packets = 43843, expected = 43843, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 43843, hw_packets = 43843, expected = 43843, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=33, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:26:10 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=33, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":66,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=33, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=33, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:26:10 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=33, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:26:10 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=33, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=33, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=33, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=33, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=33, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=33, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=33, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=33, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=33, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=33, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=33, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=33, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=33, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=33, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=33, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=33, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=33, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-trap] 188.05
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-trap]">Starting testcase:test_acl_all_selectors[port-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1735' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=33, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=34] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=34] Local address: 172.17.0.3, port 37778 INFO asyncssh:logging.py:92 [conn=34] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=34] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=34] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:26:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=34, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=34, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=34, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=5] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1830 && bridge vlan add dev swp2 vid 1830 INFO asyncssh:logging.py:92 [conn=34, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=6] Command: bridge vlan add dev swp1 vid 1830 && bridge vlan add dev swp2 vid 1830 INFO asyncssh:logging.py:92 [conn=34, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:ac:28:ca:9d:c2 dst_mac 02:14:21:10:67:21 vlan_id 1830 vlan_ethtype ip src_ip 11.232.239.50 dst_ip 34.46.140.209 ip_proto udp src_port 37606 dst_port 16755 action trap INFO asyncssh:logging.py:92 [conn=34, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=10] Command: tc filter add dev swp1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:ac:28:ca:9d:c2 dst_mac 02:14:21:10:67:21 vlan_id 1830 vlan_ethtype ip src_ip 11.232.239.50 dst_ip 34.46.140.209 ip_proto udp src_port 37606 dst_port 16755 action trap INFO asyncssh:logging.py:92 [conn=34, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=34, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=12] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=34, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1830,"vlan_ethtype":"ip","dst_mac":"02:14:21:10:67:21","src_mac":"02:ac:28:ca:9d:c2","eth_type":"ipv4","ip_proto":"udp","dst_ip":"34.46.140.209","src_ip":"11.232.239.50","dst_port":16755,"src_port":37606},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1830, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1830, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a54dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606 SIP-DIP N/A Tx 43803 Rx 17559 Loss 59.914 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcMac SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstMac SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_vlanID SIP-DIP N/A Tx 43803 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcIp SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstIp SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcPort SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstPort SIP-DIP N/A Tx 43803 Rx 43803 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606 Tx Frames: 43803, Rx Frames: 17559, loss = 59.914, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcMac Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstMac Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_vlanID Tx Frames: 43803, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcIp Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstIp Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_srcPort Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_vlan_id_1830_vlan_ethtype_ip_dst_mac_02:14:21:10:67:21_src_mac_02:ac:28:ca:9d:c2_eth_type_ipv4_ip_proto_udp_dst_ip_34.46.140.209_src_ip_11.232.239.50_dst_port_16755_src_port_37606_unmatch_dstPort Tx Frames: 43803, Rx Frames: 43803, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=34, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=14] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1830,"vlan_ethtype":"ip","dst_mac":"02:14:21:10:67:21","src_mac":"02:ac:28:ca:9d:c2","eth_type":"ipv4","ip_proto":"udp","dst_ip":"34.46.140.209","src_ip":"11.232.239.50","dst_port":16755,"src_port":37606},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":186,"stats":{"bytes":11213568,"packets":43803,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11213568,"hw_packets":43803,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43803, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43803, packets = 43803, expected = 43803, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43803, hw_packets = 43803, expected = 43803, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=34, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:29:18 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=34, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":67,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=34, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=34, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:29:18 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=34, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:29:18 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=34, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=34, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=34, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=34, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=34, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=34, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=34, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=34, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=34, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=48] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=34, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=50] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=34, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=34, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=34, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=34, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=34, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=34, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=34, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-pass] 177.29
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-pass]">Starting testcase:test_acl_all_selectors[port-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1804' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=34, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=35] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=35] Local address: 172.17.0.3, port 47010 INFO asyncssh:logging.py:92 [conn=35] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=35] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=35] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:29:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=35, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=35, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=35, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:ea:a5:ac:15:52 dst_mac 02:84:d8:f8:8a:e8 src_ip 125.183.173.73 dst_ip 44.255.242.37 ip_proto udp src_port 34448 dst_port 3532 action pass INFO asyncssh:logging.py:92 [conn=35, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=8] Command: tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:ea:a5:ac:15:52 dst_mac 02:84:d8:f8:8a:e8 src_ip 125.183.173.73 dst_ip 44.255.242.37 ip_proto udp src_port 34448 dst_port 3532 action pass INFO asyncssh:logging.py:92 [conn=35, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=35, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=10] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=35, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:84:d8:f8:8a:e8","src_mac":"02:ea:a5:ac:15:52","eth_type":"ipv4","ip_proto":"udp","dst_ip":"44.255.242.37","src_ip":"125.183.173.73","dst_port":3532,"src_port":34448},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a57400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448 SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcMac SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstMac SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcIp SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstIp SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcPort SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstPort SIP-DIP N/A Tx 44333 Rx 44333 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448 Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcMac Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstMac Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcIp Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstIp Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_srcPort Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:84:d8:f8:8a:e8_src_mac_02:ea:a5:ac:15:52_eth_type_ipv4_ip_proto_udp_dst_ip_44.255.242.37_src_ip_125.183.173.73_dst_port_3532_src_port_34448_unmatch_dstPort Tx Frames: 44333, Rx Frames: 44333, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=35, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=12] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:84:d8:f8:8a:e8","src_mac":"02:ea:a5:ac:15:52","eth_type":"ipv4","ip_proto":"udp","dst_ip":"44.255.242.37","src_ip":"125.183.173.73","dst_port":3532,"src_port":34448},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":175,"stats":{"bytes":11349248,"packets":44333,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11349248,"hw_packets":44333,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44333, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44333, packets = 44333, expected = 44333, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'pass', Tx Frames = 44333, hw_packets = 44333, expected = 44333, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=35, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:32:15 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=35, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":68,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=35, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=35, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:32:15 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=35, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:32:16 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=35, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=35, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=35, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=35, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=35, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=35, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=35, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=35, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=35, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=35, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=35, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=35, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=35, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=35, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=35, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=35, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=35, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-drop] 177.14
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-drop]">Starting testcase:test_acl_all_selectors[port-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1871' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=35, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=36] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=36] Local address: 172.17.0.3, port 50456 INFO asyncssh:logging.py:92 [conn=36] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=36] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=36] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:32:16 UTC 2016 INFO asyncssh:logging.py:92 [conn=36, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:0f:1a:29:bd:e5 dst_mac 02:e3:cf:7d:f6:4d src_ip 107.26.115.136 dst_ip 15.19.209.98 ip_proto udp src_port 5313 dst_port 52483 action drop INFO asyncssh:logging.py:92 [conn=36, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=8] Command: tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:0f:1a:29:bd:e5 dst_mac 02:e3:cf:7d:f6:4d src_ip 107.26.115.136 dst_ip 15.19.209.98 ip_proto udp src_port 5313 dst_port 52483 action drop INFO asyncssh:logging.py:92 [conn=36, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=36, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=10] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=36, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:e3:cf:7d:f6:4d","src_mac":"02:0f:1a:29:bd:e5","eth_type":"ipv4","ip_proto":"udp","dst_ip":"15.19.209.98","src_ip":"107.26.115.136","dst_port":52483,"src_port":5313},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a572b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313 SIP-DIP N/A Tx 44571 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcMac SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstMac SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcIp SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstIp SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcPort SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstPort SIP-DIP N/A Tx 44571 Rx 44571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313 Tx Frames: 44571, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcMac Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstMac Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcIp Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstIp Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_srcPort Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:e3:cf:7d:f6:4d_src_mac_02:0f:1a:29:bd:e5_eth_type_ipv4_ip_proto_udp_dst_ip_15.19.209.98_src_ip_107.26.115.136_dst_port_52483_src_port_5313_unmatch_dstPort Tx Frames: 44571, Rx Frames: 44571, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=36, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=12] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:e3:cf:7d:f6:4d","src_mac":"02:0f:1a:29:bd:e5","eth_type":"ipv4","ip_proto":"udp","dst_ip":"15.19.209.98","src_ip":"107.26.115.136","dst_port":52483,"src_port":5313},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":175,"stats":{"bytes":11410176,"packets":44571,"drops":44571,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11410176,"hw_packets":44571,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44571, drops = 44571, expected = 44571, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44571, packets = 44571, expected = 44571, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'drop', Tx Frames = 44571, hw_packets = 44571, expected = 44571, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=36, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:35:12 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=36, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":69,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=36, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=36, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:35:13 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=36, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:35:13 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=36, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=36, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=36, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=36, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=36, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=36, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=36, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=36, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=36, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=36, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=36, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=36, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=36, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=36, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=36, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=36, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=36, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-trap] 178.41
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-trap]">Starting testcase:test_acl_all_selectors[port-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-1938' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=36, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=37] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=37] Local address: 172.17.0.3, port 39502 INFO asyncssh:logging.py:92 [conn=37] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=37] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=37] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:35:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=37, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=4] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=6] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:bf:7c:20:45:2f dst_mac 02:2c:3d:a9:c5:c0 src_ip 92.144.244.113 dst_ip 25.231.220.58 ip_proto udp src_port 50012 dst_port 3364 action trap INFO asyncssh:logging.py:92 [conn=37, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=8] Command: tc filter add dev swp1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:bf:7c:20:45:2f dst_mac 02:2c:3d:a9:c5:c0 src_ip 92.144.244.113 dst_ip 25.231.220.58 ip_proto udp src_port 50012 dst_port 3364 action trap INFO asyncssh:logging.py:92 [conn=37, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=37, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=10] Command: tc -j filter show dev swp1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=37, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:2c:3d:a9:c5:c0","src_mac":"02:bf:7c:20:45:2f","eth_type":"ipv4","ip_proto":"udp","dst_ip":"25.231.220.58","src_ip":"92.144.244.113","dst_port":3364,"src_port":50012},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969aa560>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012 SIP-DIP N/A Tx 43747 Rx 17504 Loss 59.988 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcMac SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstMac SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcIp SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstIp SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcPort SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstPort SIP-DIP N/A Tx 43747 Rx 43747 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012 Tx Frames: 43747, Rx Frames: 17504, loss = 59.988, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcMac Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstMac Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcIp Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstIp Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_srcPort Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp1_dst_mac_02:2c:3d:a9:c5:c0_src_mac_02:bf:7c:20:45:2f_eth_type_ipv4_ip_proto_udp_dst_ip_25.231.220.58_src_ip_92.144.244.113_dst_port_3364_src_port_50012_unmatch_dstPort Tx Frames: 43747, Rx Frames: 43747, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=37, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=12] Command: tc -j -s filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:2c:3d:a9:c5:c0","src_mac":"02:bf:7c:20:45:2f","eth_type":"ipv4","ip_proto":"udp","dst_ip":"25.231.220.58","src_ip":"92.144.244.113","dst_port":3364,"src_port":50012},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":176,"stats":{"bytes":11199232,"packets":43747,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":11199232,"hw_packets":43747,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43747, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43747, packets = 43747, expected = 43747, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT aggregation 1] Rule action = 'trap', Tx Frames = 43747, hw_packets = 43747, expected = 43747, max tolerance = 0.05
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=37, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:11 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=37, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":70,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=37, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=37, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:11 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=37, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:11 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=37, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=37, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=37, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=37, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=37, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=37, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=37, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=37, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=37, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=37, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=37, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=37, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=37, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=37, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=37, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=37, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=37, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/acl/test_acl_negative.py::test_acl_rule_without_qdisc 0.77
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_rule_without_qdisc">Starting testcase:test_acl_rule_without_qdisc from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2003' coro=<test_acl_rule_without_qdisc() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py:31> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=37, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=38] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=38] Local address: 172.17.0.3, port 59966 INFO asyncssh:logging.py:92 [conn=38] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=38] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=38] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:12 UTC 2016 INFO asyncssh:logging.py:92 [conn=38, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=1] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=2] Command: tc qdisc add dev swp1 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=3] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=4] Command: tc filter add dev swp1 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=5] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=6] Command: tc qdisc delete dev swp1 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=8] Command: tc filter add dev swp1 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=8] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=8] Channel closed DEBUG agg1:Logger.py:156 Error: Parent Qdisc doesn't exists. We have an error talking to the kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_rule_without_qdisc from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py INFO asyncssh:logging.py:92 [conn=38, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=10] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:12 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=38, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=38, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=12] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=38, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=38, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=38, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=14] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=38, chan=14] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=14] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=38, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=16] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=38, chan=16] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=16] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=18] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=18] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=18] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=20] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=20] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=20] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=22] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=22] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=24] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=38, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=34] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=38, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=38, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=36] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=38, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=38, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=38] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=38, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=38, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=40] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=38, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/bridging/test_bridging_admin_state_down_up.py::test_bridging_admin_state_down_up 202.41
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_admin_state_down_up">Starting testcase:test_bridging_admin_state_down_up from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2052' coro=<test_bridging_admin_state_down_up() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py:60> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=38, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=39] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=39] Local address: 172.17.0.3, port 59968 INFO asyncssh:logging.py:92 [conn=39] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=39] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=39] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:38:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=39, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=39, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=39, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=39, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=39, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=39, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 down INFO asyncssh:logging.py:92 [conn=39, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=10] Command: ip link set dev br0 down INFO asyncssh:logging.py:92 [conn=39, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a55a20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 347 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI bridge_2 SIP-DIP N/A Tx 347 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI bridge_3 SIP-DIP N/A Tx 347 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI bridge_4 SIP-DIP N/A Tx 347 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=39, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=39, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a54dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 347 Rx 0 Frames Delta 347 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 347 Rx 0 Frames Delta 347 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 347 Rx 0 Frames Delta 347 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 347 Rx 0 Frames Delta 347 Loss 100.000 INFO asyncssh:logging.py:92 [conn=39, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_admin_state_down_up from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=39, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:41:31 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=39, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:41:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=39, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=39, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=39, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":71,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=39, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=24] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_ageing.py::test_bridging_ageing_refresh 301.08
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_ageing_refresh">Starting testcase:test_bridging_ageing_refresh from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2086' coro=<test_bridging_ageing_refresh() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=39, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=40] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=40] Local address: 172.17.0.3, port 44002 INFO asyncssh:logging.py:92 [conn=40] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=40] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=40] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:41:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=40, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=40, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=40, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=40, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=40, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge ageing_time 4000 INFO asyncssh:logging.py:92 [conn=40, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=6] Command: ip link set dev br0 type bridge ageing_time 4000 INFO asyncssh:logging.py:92 [conn=40, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on && bridge link set dev swp2 learning on && bridge link set dev swp3 learning on && bridge link set dev swp4 learning on INFO asyncssh:logging.py:92 [conn=40, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=10] Command: bridge link set dev swp1 learning on && bridge link set dev swp2 learning on && bridge link set dev swp3 learning on && bridge link set dev swp4 learning on INFO asyncssh:logging.py:92 [conn=40, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1fee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI bridge SIP-DIP N/A Tx 242 Rx 242 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e1:a1:6b","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f05e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI bridge SIP-DIP N/A Tx 242 Rx 242 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=14] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e1:a1:6b","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1e800>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI bridge SIP-DIP N/A Tx 3619 Rx 3619 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e1:a1:6b","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_ageing_refresh from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=40, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:46:35 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=40, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:46:36 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=40, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":72,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=40, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=24] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_ageing.py::test_bridging_ageing_under_continue 208.51
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_ageing_under_continue">Starting testcase:test_bridging_ageing_under_continue from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2120' coro=<test_bridging_ageing_under_continue() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py:191> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=40, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=41] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=41] Local address: 172.17.0.3, port 37776 INFO asyncssh:logging.py:92 [conn=41] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=41] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=41] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:46:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=41, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=41, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=41, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge ageing_time 1000 INFO asyncssh:logging.py:92 [conn=41, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=6] Command: ip link set dev br0 type bridge ageing_time 1000 INFO asyncssh:logging.py:92 [conn=41, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=41, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=10] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=41, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a56800>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 1999 Rx 1998 Frames Delta 1 Loss 0.050 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 1999 Rx 1998 Frames Delta 1 Loss 0.050 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 1999 Rx 1998 Frames Delta 1 Loss 0.050 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 1999 Rx 1998 Frames Delta 1 Loss 0.050 INFO asyncssh:logging.py:92 [conn=41, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=41, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=41, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:8d:d3:fa","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_ageing_under_continue from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=41, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:50:04 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=41, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 18:50:04 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=41, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":73,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=41, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=20] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_backward_forwarding 147.48
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_backward_forwarding">Starting testcase:test_bridging_backward_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2302' coro=<test_bridging_backward_forwarding() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=46] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=46] Local address: 172.17.0.3, port 58014 INFO asyncssh:logging.py:92 [conn=46] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=46] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=46] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:06:32 UTC 2016 INFO asyncssh:logging.py:92 [conn=46, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=46, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=46, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=46, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=46, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:6' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907010>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:5 TI streamA SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:5 TI streamB SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=46, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=46, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=46, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:c9:f7:c5","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_backward_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=46, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:08:59 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=46, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:08:59 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=46, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":76,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=46, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_forward_block_different_packets 188.93
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_forward_block_different_packets">Starting testcase:test_bridging_forward_block_different_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2330' coro=<test_bridging_forward_block_different_packets() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:152> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=46, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=47] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=47] Local address: 172.17.0.3, port 45084 INFO asyncssh:logging.py:92 [conn=47] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=47] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=47] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:09:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=47, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=47, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=47, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=47, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=47, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907b80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Broadcast SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_VRRP SIP-DIP N/A Tx 450 Rx 450 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI IPv4_IGMP SIP-DIP N/A Tx 450 Rx 450 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_forward_block_different_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=47, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:12:08 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=47, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=10] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:12:08 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=47, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":77,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=47, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_fdb_flush_on_down 123.83
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_fdb_flush_on_down">Starting testcase:test_bridging_fdb_flush_on_down from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2354' coro=<test_bridging_fdb_flush_on_down() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:345> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=47, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=48] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=48] Local address: 172.17.0.3, port 35934 INFO asyncssh:logging.py:92 [conn=48] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=48] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=48] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:12:09 UTC 2016 INFO asyncssh:logging.py:92 [conn=48, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=48, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=48, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=48, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=48, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_11.0.0.1/24', 'count': 1, 'ip': '11.0.0.1', 'gw': '11.0.0.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_11.0.0.2/24', 'count': 1, 'ip': '11.0.0.2', 'gw': '11.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_11.0.0.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_11.0.0.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96905ae0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI bridge SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO asyncssh:logging.py:92 [conn=48, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:1c:69:b3","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=48, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=48, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=12] Command: ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=48, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=14] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:1c:69:b3","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_fdb_flush_on_down from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=48, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:14:12 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=48, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:14:12 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=48, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":78,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=48, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_traffic_from_nomaster 191.46
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_traffic_from_nomaster">Starting testcase:test_bridging_traffic_from_nomaster from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2386' coro=<test_bridging_traffic_from_nomaster() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:456> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=48, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=49] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=49] Local address: 172.17.0.3, port 54350 INFO asyncssh:logging.py:92 [conn=49] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=49] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=49] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:14:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=49, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=49, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=49, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=49, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=49, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=49, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=8] Command: bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=49, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=49, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=10] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=49, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 nomaster INFO asyncssh:logging.py:92 [conn=49, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=12] Command: ip link set dev swp1 nomaster INFO asyncssh:logging.py:92 [conn=49, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694d750>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 337 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI bridge_2 SIP-DIP N/A Tx 337 Rx 337 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI bridge_3 SIP-DIP N/A Tx 337 Rx 337 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI bridge_4 SIP-DIP N/A Tx 337 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_traffic_from_nomaster from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=49, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:17:23 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=49, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:17:24 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=49, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":79,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=49, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=20] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_unregistered_traffic 236.01
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_unregistered_traffic">Starting testcase:test_bridging_unregistered_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2416' coro=<test_bridging_unregistered_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:570> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=49, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=50] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=50] Local address: 172.17.0.3, port 58082 INFO asyncssh:logging.py:92 [conn=50] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=50] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=50] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:17:24 UTC 2016 INFO asyncssh:logging.py:92 [conn=50, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=50, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=50, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694f3d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 4382 Rx 4382 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 4382 Rx 4382 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 4382 Rx 4382 Loss 0.000 INFO asyncssh:logging.py:92 [conn=50, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 flood off && bridge link set dev swp2 flood off && bridge link set dev swp3 flood off && bridge link set dev swp4 flood off INFO asyncssh:logging.py:92 [conn=50, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=8] Command: bridge link set dev swp1 flood off && bridge link set dev swp2 flood off && bridge link set dev swp3 flood off && bridge link set dev swp4 flood off INFO asyncssh:logging.py:92 [conn=50, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694d2a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 8060 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 8060 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 8060 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=50, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 flood on && bridge link set dev swp2 flood on && bridge link set dev swp3 flood on && bridge link set dev swp4 flood on INFO asyncssh:logging.py:92 [conn=50, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=10] Command: bridge link set dev swp1 flood on && bridge link set dev swp2 flood on && bridge link set dev swp3 flood on && bridge link set dev swp4 flood on INFO asyncssh:logging.py:92 [conn=50, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694dba0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 8052 Rx 8052 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 8052 Rx 8052 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 8052 Rx 8052 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_unregistered_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=50, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:21:19 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=50, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:21:19 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=50, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":80,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=50, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_forwarding.py::test_bridging_wrong_fcs 150.55
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_wrong_fcs">Starting testcase:test_bridging_wrong_fcs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2444' coro=<test_bridging_wrong_fcs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:717> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=50, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=51] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=51] Local address: 172.17.0.3, port 48950 INFO asyncssh:logging.py:92 [conn=51] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=51] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=51] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:21:20 UTC 2016 INFO asyncssh:logging.py:92 [conn=51, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=51, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=51, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=51, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=51, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood on && bridge link set dev swp2 learning on flood on && bridge link set dev swp3 learning on flood on && bridge link set dev swp4 learning on flood on INFO asyncssh:logging.py:92 [conn=51, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=8] Command: bridge link set dev swp1 learning on flood on && bridge link set dev swp2 learning on flood on && bridge link set dev swp3 learning on flood on && bridge link set dev swp4 learning on flood on INFO asyncssh:logging.py:92 [conn=51, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694e7d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI bridge SIP-DIP N/A Tx 241 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=51, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=51, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=51, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:62:c8:53","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_wrong_fcs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=51, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:23:50 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=51, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:23:50 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=51, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":81,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=51, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_full_fdb_traffic.py::test_bridging_full_fdb_traffic 227.54
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_full_fdb_traffic">Starting testcase:test_bridging_full_fdb_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2472' coro=<test_bridging_full_fdb_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=51, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=52] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=52] Local address: 172.17.0.3, port 33300 INFO asyncssh:logging.py:92 [conn=52] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=52] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=52] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:23:51 UTC 2016 INFO asyncssh:logging.py:92 [conn=52, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=52, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=52, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=52, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=52, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907790>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 66396 Rx 66396 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=52, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=8] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=8] Channel closed DEBUG agg1:Logger.py:156 16002 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694c3a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 67111 Rx 67111 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=52, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=10] Channel closed DEBUG agg1:Logger.py:156 16002
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_full_fdb_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=52, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:27:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=52, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:27:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=52, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":82,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=52, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_jumbo_frame.py::test_bridging_frame_max_size 186.67
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-2500' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_frame_max_size">Starting testcase:test_bridging_frame_max_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=52, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=53] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=53] Local address: 172.17.0.3, port 39066 INFO asyncssh:logging.py:92 [conn=53] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=53] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=53] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:27:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=53, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}]
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=3] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=4] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:27:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=53, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=53, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=53, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=10] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 9000 master br0 && ip link set dev swp2 mtu 9000 master br0 && ip link set dev swp3 mtu 9000 master br0 && ip link set dev swp4 mtu 9000 master br0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=12] Command: ip link set dev swp1 mtu 9000 master br0 && ip link set dev swp2 mtu 9000 master br0 && ip link set dev swp3 mtu 9000 master br0 && ip link set dev swp4 mtu 9000 master br0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=53, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=14] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=53, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=53, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=16] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=53, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96906740>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 338 Rx 338 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI bridge_2 SIP-DIP N/A Tx 338 Rx 338 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI bridge_3 SIP-DIP N/A Tx 338 Rx 338 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI bridge_4 SIP-DIP N/A Tx 338 Rx 338 Loss 0.000 INFO asyncssh:logging.py:92 [conn=53, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=53, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=18] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=53, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["offload"],"master":"br0","state":"static"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["offload"],"master":"br0","state":"static"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","flags":["offload"],"master":"br0","state":"static"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","flags":["offload"],"master":"br0","state":"static"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:74:ff:82","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_frame_max_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=53, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=53, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=20] Command: ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=53, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:30:44 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=53, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:30:44 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=53, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":83,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=53, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=28] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_jumbo_frame.py::test_bridging_jumbo_frame_min_size 191.77
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-2540' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_jumbo_frame_min_size">Starting testcase:test_bridging_jumbo_frame_min_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=54] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=54] Local address: 172.17.0.3, port 37784 INFO asyncssh:logging.py:92 [conn=54] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=54] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=54] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:30:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=54, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}]
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=3] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=4] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:30:45 UTC 2016 INFO asyncssh:logging.py:92 [conn=54, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=10] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1510 master br0 && ip link set dev swp2 mtu 1510 master br0 && ip link set dev swp3 mtu 1510 master br0 && ip link set dev swp4 mtu 1510 master br0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=12] Command: ip link set dev swp1 mtu 1510 master br0 && ip link set dev swp2 mtu 1510 master br0 && ip link set dev swp3 mtu 1510 master br0 && ip link set dev swp4 mtu 1510 master br0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=54, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=14] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=54, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96906fb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 239 Rx 238 Frames Delta 1 Loss 0.418 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 239 Rx 238 Frames Delta 1 Loss 0.418 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 239 Rx 238 Frames Delta 1 Loss 0.418 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 239 Rx 238 Frames Delta 1 Loss 0.418 INFO asyncssh:logging.py:92 [conn=54, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=54, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=54, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:97:65:70","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_jumbo_frame_min_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=54, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=54, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=18] Command: ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=54, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:33:56 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=54, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:33:56 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=54, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":84,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=54, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=26] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_jumbo_frame.py::test_bridging_jumbo_frame_value_out_of_bounds 196.32
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-2578' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_jumbo_frame_value_out_of_bounds">Starting testcase:test_bridging_jumbo_frame_value_out_of_bounds from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=55] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=55] Local address: 172.17.0.3, port 42432 INFO asyncssh:logging.py:92 [conn=55] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=55] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=55] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:33:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=55, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=55, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=55, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}]
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=3] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=4] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:33:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=55, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=10] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 9001 master br0 && ip link set dev swp2 mtu 9001 master br0 && ip link set dev swp3 mtu 9001 master br0 && ip link set dev swp4 mtu 9001 master br0 INFO asyncssh:logging.py:92 [conn=55, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=12] Command: ip link set dev swp1 mtu 9001 master br0 && ip link set dev swp2 mtu 9001 master br0 && ip link set dev swp3 mtu 9001 master br0 && ip link set dev swp4 mtu 9001 master br0 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received exit status 2 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=12] Channel closed DEBUG agg1:Logger.py:156 Error: mtu greater than device maximum. INFO asyncssh:logging.py:92 [conn=55, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=55, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=14] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=55, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694d660>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 244 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI bridge_2 SIP-DIP N/A Tx 244 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI bridge_3 SIP-DIP N/A Tx 244 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI bridge_4 SIP-DIP N/A Tx 244 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=55, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=55, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=55, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:8e:82:76","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_jumbo_frame_value_out_of_bounds from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=55, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=55, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=18] Command: ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:37:12 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=55, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:37:12 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=55, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":85,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=55, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=26] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_learning.py::test_bridging_learning_address 193.30
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_address">Starting testcase:test_bridging_learning_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2616' coro=<test_bridging_learning_address() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=56] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=56] Local address: 172.17.0.3, port 56282 INFO asyncssh:logging.py:92 [conn=56] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=56] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=56] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:37:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=56, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=56, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=56, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=56, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=56, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907760>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 333 Rx 332 Frames Delta 1 Loss 0.300 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 333 Rx 332 Frames Delta 1 Loss 0.300 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 333 Rx 332 Frames Delta 1 Loss 0.300 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 333 Rx 332 Frames Delta 1 Loss 0.300 INFO asyncssh:logging.py:92 [conn=56, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=56, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=56, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:c4:24:eb","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=56, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:40:25 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=56, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:40:26 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=56, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":86,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=56, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_learning.py::test_bridging_learning_address_rate 169.14
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_address_rate">Starting testcase:test_bridging_learning_address_rate from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2644' coro=<test_bridging_learning_address_rate() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:148> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=56, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=57] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=57] Local address: 172.17.0.3, port 51178 INFO asyncssh:logging.py:92 [conn=57] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=57] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=57] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:40:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=57, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:8' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694d840>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 3386 Rx 3386 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI streamB SIP-DIP N/A Tx 3386 Rx 3386 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_address_rate from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=57, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:43:15 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=57, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=10] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:43:15 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=57, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":87,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=57, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_learning.py::test_bridging_learning_illegal_address 190.72
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_illegal_address">Starting testcase:test_bridging_learning_illegal_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2668' coro=<test_bridging_learning_illegal_address() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:253> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=57, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=58] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=58] Local address: 172.17.0.3, port 44400 INFO asyncssh:logging.py:92 [conn=58] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=58] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=58] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:43:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=58, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=58, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=58, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=58, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=58, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for all_zeros INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for multicast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for multicast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a75f30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI all_zeros SIP-DIP N/A Tx 343 Rx 343 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI broadcast SIP-DIP N/A Tx 343 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI multicast_1 SIP-DIP N/A Tx 343 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI multicast_2 SIP-DIP N/A Tx 343 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=58, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=58, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=58, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ee:89:fb","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_illegal_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=58, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:46:25 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=58, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:46:26 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=58, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":88,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=58, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_learning.py::test_bridging_relearning_on_different_vlans 402.37
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_relearning_on_different_vlans">Starting testcase:test_bridging_relearning_on_different_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2696' coro=<test_bridging_relearning_on_different_vlans() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:385> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=58, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=59] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=59] Local address: 172.17.0.3, port 44062 INFO asyncssh:logging.py:92 [conn=59] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=59] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=59] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:46:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=59, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=59, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=59, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge ageing_time 60000 INFO asyncssh:logging.py:92 [conn=59, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=6] Command: ip link set dev br0 type bridge ageing_time 60000 INFO asyncssh:logging.py:92 [conn=59, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=10] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 && bridge vlan add dev swp2 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=12] Command: bridge vlan add dev swp2 vid 2 && bridge vlan add dev swp2 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 2 && bridge vlan add dev swp3 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=14] Command: bridge vlan add dev swp3 vid 2 && bridge vlan add dev swp3 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969044c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 241 Rx 241 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 241 Rx 241 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e8:ee:82","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96905fc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 252 Rx 252 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 252 Rx 252 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=18] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e8:ee:82","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96905150>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 241 Rx 241 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 241 Rx 241 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=20] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:e8:ee:82","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=59, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show dev swp1 INFO asyncssh:logging.py:92 [conn=59, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=22] Command: bridge -j fdb show dev swp1 INFO asyncssh:logging.py:92 [conn=59, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"00:11:01:00:00:01","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_relearning_on_different_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=59, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:53:08 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=59, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:53:08 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=59, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":89,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=59, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_mac_table_size.py::test_bridging_mac_table_size 152.96
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_mac_table_size">Starting testcase:test_bridging_mac_table_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2736' coro=<test_bridging_mac_table_size() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py:42> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=59, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=60] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=60] Local address: 172.17.0.3, port 44000 INFO asyncssh:logging.py:92 [conn=60] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=60] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=60] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:53:08 UTC 2016 INFO asyncssh:logging.py:92 [conn=60, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on && bridge link set dev swp2 learning on && bridge link set dev swp3 learning on && bridge link set dev swp4 learning on INFO asyncssh:logging.py:92 [conn=60, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=8] Command: bridge link set dev swp1 learning on && bridge link set dev swp2 learning on && bridge link set dev swp3 learning on && bridge link set dev swp4 learning on INFO asyncssh:logging.py:92 [conn=60, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694d360>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item streamA Tx 4363 Rx 4363 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=60, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=60, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=60, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=10] Channel closed DEBUG agg1:Logger.py:156 4002
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_mac_table_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=60, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:55:41 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=60, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:55:41 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=60, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":90,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=60, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_packets.py::test_bridging_packets_oversize 205.56
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_packets_oversize">Starting testcase:test_bridging_packets_oversize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2764' coro=<test_bridging_packets_oversize() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=60, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=61] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=61] Local address: 172.17.0.3, port 37916 INFO asyncssh:logging.py:92 [conn=61] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=61] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=61] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:55:41 UTC 2016 INFO asyncssh:logging.py:92 [conn=61, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=61, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=61, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=61, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=61, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=9] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=61, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=10] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=61, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=10] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 5288067658 bad_octets_received: 3018920 mac_trans_error: 0 broadcast_frames_received: 12865 multicast_frames_received: 23410 frames_64_octets: 879 frames_65_to_127_octets: 40350 frames_128_to_255_octets: 2034 frames_256_to_511_octets: 4371291 frames_512_to_1023_octets: 16191358 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 1386 broadcast_frames_sent: 722 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 244 jabber: 0 rx_error_frame_received: 0 bad_crc: 5171 collisions: 0 late_collision: 0 unicast_frames_received: 12505087 unicast_frames_sent: 8058424 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4129497807 INFO asyncssh:logging.py:92 [conn=61, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=11] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=61, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=12] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=12] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 4129443914 bad_octets_received: 2895528 mac_trans_error: 0 broadcast_frames_received: 573 multicast_frames_received: 343 frames_64_octets: 886 frames_65_to_127_octets: 15656 frames_128_to_255_octets: 268 frames_256_to_511_octets: 3678026 frames_512_to_1023_octets: 16164965 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13276 broadcast_frames_sent: 7980 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 244 jabber: 0 rx_error_frame_received: 0 bad_crc: 4930 collisions: 0 late_collision: 0 unicast_frames_received: 8058628 unicast_frames_sent: 11775224 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5094715604 INFO asyncssh:logging.py:92 [conn=61, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=61, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=14] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=14] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8388682 bad_octets_received: 371368 mac_trans_error: 0 broadcast_frames_received: 110 multicast_frames_received: 343 frames_64_octets: 563 frames_65_to_127_octets: 15455 frames_128_to_255_octets: 290 frames_256_to_511_octets: 897 frames_512_to_1023_octets: 203760 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13030 broadcast_frames_sent: 3762 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 244 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9959 unicast_frames_sent: 194914 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 104638584 INFO asyncssh:logging.py:92 [conn=61, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=61, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=16] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=61, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=16] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8141386 bad_octets_received: 371368 mac_trans_error: 0 broadcast_frames_received: 102 multicast_frames_received: 343 frames_64_octets: 422 frames_65_to_127_octets: 220 frames_128_to_255_octets: 233 frames_256_to_511_octets: 0 frames_512_to_1023_octets: 61110 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 465 broadcast_frames_sent: 304 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 244 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9477 unicast_frames_sent: 52447 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 30054943 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=61, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=18] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=61, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=18] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 5288067658 bad_octets_received: 22269176 mac_trans_error: 0 broadcast_frames_received: 12865 multicast_frames_received: 23410 frames_64_octets: 879 frames_65_to_127_octets: 40350 frames_128_to_255_octets: 2034 frames_256_to_511_octets: 4371291 frames_512_to_1023_octets: 16191358 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 1386 broadcast_frames_sent: 722 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 5171 collisions: 0 late_collision: 0 unicast_frames_received: 12505087 unicast_frames_sent: 8058424 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4129497807 INFO asyncssh:logging.py:92 [conn=61, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=61, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=20] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=61, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=20] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 4129443914 bad_octets_received: 22145784 mac_trans_error: 0 broadcast_frames_received: 573 multicast_frames_received: 343 frames_64_octets: 886 frames_65_to_127_octets: 15656 frames_128_to_255_octets: 269 frames_256_to_511_octets: 3678026 frames_512_to_1023_octets: 16164965 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13277 broadcast_frames_sent: 7980 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 4930 collisions: 0 late_collision: 0 unicast_frames_received: 8058628 unicast_frames_sent: 11775224 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5094715849 INFO asyncssh:logging.py:92 [conn=61, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=61, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=22] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=61, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=22] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8388682 bad_octets_received: 19621624 mac_trans_error: 0 broadcast_frames_received: 110 multicast_frames_received: 343 frames_64_octets: 563 frames_65_to_127_octets: 15455 frames_128_to_255_octets: 291 frames_256_to_511_octets: 897 frames_512_to_1023_octets: 203760 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13031 broadcast_frames_sent: 3762 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9959 unicast_frames_sent: 194914 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 104638829 INFO asyncssh:logging.py:92 [conn=61, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=23] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=61, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=24] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=61, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=24] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8141386 bad_octets_received: 19621624 mac_trans_error: 0 broadcast_frames_received: 102 multicast_frames_received: 343 frames_64_octets: 422 frames_65_to_127_octets: 220 frames_128_to_255_octets: 234 frames_256_to_511_octets: 0 frames_512_to_1023_octets: 61110 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 466 broadcast_frames_sent: 304 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9477 unicast_frames_sent: 52447 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 30055188 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969aa8f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 12648 Rx 0 Frames Delta 12648 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 12648 Rx 0 Frames Delta 12648 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 12648 Rx 0 Frames Delta 12648 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 12648 Rx 0 Frames Delta 12648 Loss 100.000 INFO asyncssh:logging.py:92 [conn=61, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=25] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=61, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=26] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=61, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:67:5c:88","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_packets_oversize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=61, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:59:06 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:59:06 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=61, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":91,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=61, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_packets.py::test_bridging_packets_undersize 208.69
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_packets_undersize">Starting testcase:test_bridging_packets_undersize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2808' coro=<test_bridging_packets_undersize() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py:161> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=61, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=62] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=62] Local address: 172.17.0.3, port 41396 INFO asyncssh:logging.py:92 [conn=62] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=62] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=62] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 19:59:07 UTC 2016 INFO asyncssh:logging.py:92 [conn=62, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=62, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=62, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=62, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=62, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=62, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=8] Command: bridge link set dev swp1 learning on flood off && bridge link set dev swp2 learning on flood off && bridge link set dev swp3 learning on flood off && bridge link set dev swp4 learning on flood off INFO asyncssh:logging.py:92 [conn=62, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Enabling smaller frame size (4 Byte Signature) INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'switch_min_frame_size', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=9] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=62, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=10] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=62, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=10] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 5288068170 bad_octets_received: 22269176 mac_trans_error: 0 broadcast_frames_received: 12873 multicast_frames_received: 23410 frames_64_octets: 912 frames_65_to_127_octets: 40367 frames_128_to_255_octets: 2041 frames_256_to_511_octets: 4371291 frames_512_to_1023_octets: 16191358 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 1411 broadcast_frames_sent: 746 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 5171 collisions: 0 late_collision: 0 unicast_frames_received: 12505087 unicast_frames_sent: 8058424 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4129502716 INFO asyncssh:logging.py:92 [conn=62, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=11] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=62, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=12] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=62, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=12] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 4129444426 bad_octets_received: 22145784 mac_trans_error: 0 broadcast_frames_received: 581 multicast_frames_received: 343 frames_64_octets: 919 frames_65_to_127_octets: 15670 frames_128_to_255_octets: 275 frames_256_to_511_octets: 3678026 frames_512_to_1023_octets: 16164965 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13298 broadcast_frames_sent: 8004 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 4930 collisions: 0 late_collision: 0 unicast_frames_received: 8058628 unicast_frames_sent: 11775224 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5094720191 INFO asyncssh:logging.py:92 [conn=62, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=62, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=14] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=62, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=14] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8389194 bad_octets_received: 19621624 mac_trans_error: 0 broadcast_frames_received: 118 multicast_frames_received: 343 frames_64_octets: 596 frames_65_to_127_octets: 15469 frames_128_to_255_octets: 296 frames_256_to_511_octets: 897 frames_512_to_1023_octets: 203760 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13051 broadcast_frames_sent: 3786 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9959 unicast_frames_sent: 194914 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 104642946 INFO asyncssh:logging.py:92 [conn=62, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=62, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=16] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=62, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=16] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8141898 bad_octets_received: 19621624 mac_trans_error: 0 broadcast_frames_received: 110 multicast_frames_received: 343 frames_64_octets: 455 frames_65_to_127_octets: 234 frames_128_to_255_octets: 239 frames_256_to_511_octets: 0 frames_512_to_1023_octets: 61110 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 486 broadcast_frames_sent: 328 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9477 unicast_frames_sent: 52447 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 30059305 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=62, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=18] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=62, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=18] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 5288068170 bad_octets_received: 23025554 mac_trans_error: 0 broadcast_frames_received: 12873 multicast_frames_received: 23410 frames_64_octets: 912 frames_65_to_127_octets: 40367 frames_128_to_255_octets: 2041 frames_256_to_511_octets: 4371291 frames_512_to_1023_octets: 16191358 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 1411 broadcast_frames_sent: 746 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 5171 collisions: 0 late_collision: 0 unicast_frames_received: 12505087 unicast_frames_sent: 8058424 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4129502716 INFO asyncssh:logging.py:92 [conn=62, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=62, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=20] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=62, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=20] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 4129444426 bad_octets_received: 22902162 mac_trans_error: 0 broadcast_frames_received: 581 multicast_frames_received: 343 frames_64_octets: 919 frames_65_to_127_octets: 15670 frames_128_to_255_octets: 276 frames_256_to_511_octets: 3678026 frames_512_to_1023_octets: 16164965 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13299 broadcast_frames_sent: 8004 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 4930 collisions: 0 late_collision: 0 unicast_frames_received: 8058628 unicast_frames_sent: 11775224 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5094720436 INFO asyncssh:logging.py:92 [conn=62, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=62, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=22] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=62, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=22] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8389194 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 118 multicast_frames_received: 343 frames_64_octets: 596 frames_65_to_127_octets: 15469 frames_128_to_255_octets: 297 frames_256_to_511_octets: 897 frames_512_to_1023_octets: 203760 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 13052 broadcast_frames_sent: 3786 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9959 unicast_frames_sent: 194914 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 104643191 INFO asyncssh:logging.py:92 [conn=62, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=23] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=62, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=24] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=62, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=24] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 8141898 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 110 multicast_frames_received: 343 frames_64_octets: 455 frames_65_to_127_octets: 234 frames_128_to_255_octets: 240 frames_256_to_511_octets: 0 frames_512_to_1023_octets: 61110 frames_1024_to_max_octets: 1153 excessive_collision: 0 multicast_frames_sent: 487 broadcast_frames_sent: 328 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9477 unicast_frames_sent: 52447 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 30059550 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690e6b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 13041 Rx 0 Frames Delta 13041 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 13041 Rx 0 Frames Delta 13041 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 13041 Rx 0 Frames Delta 13041 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 13041 Rx 0 Frames Delta 13041 Loss 100.000 INFO asyncssh:logging.py:92 [conn=62, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=25] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=62, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=26] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=62, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp1","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp2","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp3","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp4","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:bb:ff:f4","ifname":"br0","flags":["self"],"state":"permanent"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_packets_undersize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=62, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:02:35 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:02:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=62, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=62, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=62, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":92,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=62, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_remove_restore_from_vlan.py::test_bridging_remove_restore_from_vlan 175.42
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_remove_restore_from_vlan">Starting testcase:test_bridging_remove_restore_from_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2852' coro=<test_bridging_remove_restore_from_vlan() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=62, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=63] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=63] Local address: 172.17.0.3, port 59686 INFO asyncssh:logging.py:92 [conn=63] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=63] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=63] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:02:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=63, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=63, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=63, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=63, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=63, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=63, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=8] Command: bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=63, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp2 vid 2 && bridge vlan add dev swp3 vid 2 && bridge vlan add dev swp4 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=10] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp2 vid 2 && bridge vlan add dev swp3 vid 2 && bridge vlan add dev swp4 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master vlan 2 INFO asyncssh:logging.py:92 [conn=63, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=12] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master vlan 2 INFO asyncssh:logging.py:92 [conn=63, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=14] Command: bridge vlan delete dev swp1 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=63, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=63, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:04","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp1","vlan":2,"flags":["offload"],"master":"br0","state":"static"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:07","ifname":"swp1","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:07","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:08","ifname":"swp2","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:08","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:09","ifname":"swp3","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:09","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"34:ef:b6:ec:38:0a","ifname":"swp4","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:ec:38:0a","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:36:59:9b","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=63, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=18] Command: bridge vlan add dev swp1 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:8' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a8b80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_remove_restore_from_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=63, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:05:30 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=63, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:05:30 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=63, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=63, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=63, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":93,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=63, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=26] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_robustness_macs.py::test_bridging_robustness_macs 817.03
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_robustness_macs">Starting testcase:test_bridging_robustness_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2888' coro=<test_bridging_robustness_macs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py:43> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=63, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=64] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=64] Local address: 172.17.0.3, port 58024 INFO asyncssh:logging.py:92 [conn=64] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=64] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=64] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:05:31 UTC 2016 INFO asyncssh:logging.py:92 [conn=64, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=64, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=64, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=64, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=64, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=64, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=64, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690ff10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 66120 Rx 66120 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=8] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=8] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690c190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 67538 Rx 67538 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 67538 Rx 67538 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=10] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a75120>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 66003 Rx 66003 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 66003 Rx 66003 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 66003 Rx 66003 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=12] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=12] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690e590>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 65739 Rx 65739 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 65739 Rx 65739 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 65739 Rx 65739 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 65739 Rx 65739 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=14] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=14] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96905ae0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 66145 Rx 66145 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 66145 Rx 66145 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 66145 Rx 66145 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 66145 Rx 66145 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 66145 Rx 66145 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=16] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=16] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907100>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #5 Tx 66922 Rx 66922 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=18] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=18] Channel closed DEBUG agg1:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a77730>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #5 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #6 Tx 66165 Rx 66165 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=20] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=20] Channel closed DEBUG agg1:Logger.py:156 16004
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_robustness_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=64, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:19:07 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=64, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:19:07 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=64, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=64, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=64, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":94,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=64, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=28] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_static_entries.py::test_bridging_static_entries 195.46
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_static_entries">Starting testcase:test_bridging_static_entries from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2926' coro=<test_bridging_static_entries() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py:45> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=64, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=65] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=65] Local address: 172.17.0.3, port 41716 INFO asyncssh:logging.py:92 [conn=65] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=65] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=65] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:19:08 UTC 2016 INFO asyncssh:logging.py:92 [conn=65, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=65, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=65, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=65, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=65, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=65, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=8] Command: bridge link set dev swp1 learning off flood off && bridge link set dev swp2 learning off flood off && bridge link set dev swp3 learning off flood off && bridge link set dev swp4 learning off flood off INFO asyncssh:logging.py:92 [conn=65, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=65, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=10] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp1 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp2 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp3 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp4 static master INFO asyncssh:logging.py:92 [conn=65, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a761d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI bridge_1 SIP-DIP N/A Tx 344 Rx 344 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI bridge_2 SIP-DIP N/A Tx 344 Rx 344 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI bridge_3 SIP-DIP N/A Tx 344 Rx 344 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI bridge_4 SIP-DIP N/A Tx 344 Rx 344 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_static_entries from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=65, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:22:23 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=65, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:22:23 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=65, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=65, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=65, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":95,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=65, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/bridging/test_bridging_unreg_traffic_ipv6.py::test_bridging_unreg_traffic_ipv6 190.72
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_unreg_traffic_ipv6">Starting testcase:test_bridging_unreg_traffic_ipv6 from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-2954' coro=<test_bridging_unreg_traffic_ipv6() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=65, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=66] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=66] Local address: 172.17.0.3, port 54208 INFO asyncssh:logging.py:92 [conn=66] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=66] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=66] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:22:23 UTC 2016 INFO asyncssh:logging.py:92 [conn=66, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=66, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=66, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=66, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=66, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=66, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=66, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1::2/64', 'count': 1, 'ip': '2001:1::2', 'gw': '2001:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3::2/64', 'count': 1, 'ip': '2001:3::2', 'gw': '2001:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a767a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 131681 Rx 131681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 131681 Rx 131681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 131681 Rx 131681 Loss 0.000 INFO asyncssh:logging.py:92 [conn=66, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 flood off && bridge link set dev swp2 flood off && bridge link set dev swp3 flood off && bridge link set dev swp4 flood off INFO asyncssh:logging.py:92 [conn=66, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=8] Command: bridge link set dev swp1 flood off && bridge link set dev swp2 flood off && bridge link set dev swp3 flood off && bridge link set dev swp4 flood off INFO asyncssh:logging.py:92 [conn=66, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd970c62f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 241480 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 241480 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 241480 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=66, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 flood on && bridge link set dev swp2 flood on && bridge link set dev swp3 flood on && bridge link set dev swp4 flood on INFO asyncssh:logging.py:92 [conn=66, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=10] Command: bridge link set dev swp1 flood on && bridge link set dev swp2 flood on && bridge link set dev swp3 flood on && bridge link set dev swp4 flood on INFO asyncssh:logging.py:92 [conn=66, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a75c00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI streamA SIP-DIP N/A Tx 241457 Rx 241457 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI streamB SIP-DIP N/A Tx 241457 Rx 241457 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI streamC SIP-DIP N/A Tx 241457 Rx 241457 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_unreg_traffic_ipv6 from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=66, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:25:33 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=66, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:25:33 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=66, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=66, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=66, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":96,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=66, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_interact.py::test_devlink_interact_acl_with_dyn_traps 210.49
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-2980' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_acl_with_dyn_traps">Starting testcase:test_devlink_interact_acl_with_dyn_traps from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=66, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=67] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=67] Local address: 172.17.0.3, port 57190 INFO asyncssh:logging.py:92 [conn=67] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=67] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=67] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:25:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=67, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=67, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=67, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=67, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:25:34 UTC 2016 INFO DENT:Logger.py:84 [DENT aggregation 1] policer rate: 2414Kbps, traffic frame size: 927, expected trap rate: 2604.0pps INFO asyncssh:logging.py:92 [conn=67, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=67, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=10] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=67, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=67, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=12] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=67, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=67, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=14] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=67, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 4063 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 && tc filter add dev swp1 ingress protocol ip pref 8126 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action drop INFO asyncssh:logging.py:92 [conn=67, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=16] Command: tc filter add dev swp1 ingress protocol ip pref 4063 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 && tc filter add dev swp1 ingress protocol ip pref 8126 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action drop INFO asyncssh:logging.py:92 [conn=67, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=67, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=18] Command: tc -j filter show dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:91:b2:ed:8e:4b","src_mac":"02:ec:43:58:77:73","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"86.46.119.63","src_ip":"111.42.240.45","dst_port":45964,"src_port":20947},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:91:b2:ed:8e:4b_src_mac_02:ec:43:58:77:73_eth_type_ipv4_ip_proto_tcp_dst_ip_86.46.119.63_src_ip_111.42.240.45_dst_port_45964_src_port_20947 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=20] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=20] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=21] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=22] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=21] Channel closed DEBUG agg1:Logger.py:156 2619 INFO asyncssh:logging.py:92 [conn=67, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=22] Channel closed DEBUG agg1:Logger.py:156 2625 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a77cd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:91:b2:ed:8e:4b_src_mac_02:ec:43:58:77:73_eth_type_ipv4_ip_proto_tcp_dst_ip_86.46.119.63_src_ip_111.42.240.45_dst_port_45964_src_port_20947 Tx 26387217 Rx 52040 Frames Delta 26335177 Loss 99.803 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=24] Command: tc filter delete dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 4063 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 INFO asyncssh:logging.py:92 [conn=67, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=26] Command: tc filter add dev swp1 ingress protocol ip pref 4063 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 INFO asyncssh:logging.py:92 [conn=67, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=28] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=28] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=29] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=30] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=29] Channel closed DEBUG agg1:Logger.py:156 2618 INFO asyncssh:logging.py:92 [conn=67, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=30] Channel closed DEBUG agg1:Logger.py:156 2624 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96907a30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:91:b2:ed:8e:4b_src_mac_02:ec:43:58:77:73_eth_type_ipv4_ip_proto_tcp_dst_ip_86.46.119.63_src_ip_111.42.240.45_dst_port_45964_src_port_20947 Tx 31666966 Rx 62453 Frames Delta 31604513 Loss 99.803 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=32] Command: tc filter delete dev swp1 ingress pref 4063 INFO asyncssh:logging.py:92 [conn=67, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 12189 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 INFO asyncssh:logging.py:92 [conn=67, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=34] Command: tc filter add dev swp1 ingress protocol ip pref 12189 flower skip_sw src_mac 02:ec:43:58:77:73 dst_mac 02:91:b2:ed:8e:4b src_ip 111.42.240.45 dst_ip 86.46.119.63 ip_proto tcp src_port 20947 dst_port 45964 action trap action police rate 2414665bps burst 2415665 INFO asyncssh:logging.py:92 [conn=67, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=36] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=36] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=37] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=38] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=37] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=67, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=38] Channel closed DEBUG agg1:Logger.py:156 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a57d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:91:b2:ed:8e:4b_src_mac_02:ec:43:58:77:73_eth_type_ipv4_ip_proto_tcp_dst_ip_86.46.119.63_src_ip_111.42.240.45_dst_port_45964_src_port_20947 Tx 34305748 Rx 0 Frames Delta 34305748 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_acl_with_dyn_traps from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=39] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=40] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:28:58 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=41] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=42] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:29:04 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=67, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=67, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=44] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=67, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":97,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=67, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=46] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=47] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=48] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:29:04 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=67, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=67, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=50] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=67, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=67, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=67, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=52] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=67, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=67, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=54] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=67, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=67, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=72] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=67, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=67, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=74] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=67, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=74] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=67, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=76] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=67, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=76] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=67, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=78] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=67, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=78] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=67, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=80] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=67, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=80] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=81] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=82] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=82] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_interact.py::test_devlink_interact_dyn_traps_lag 253.93
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3084' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_dyn_traps_lag">Starting testcase:test_devlink_interact_dyn_traps_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=68] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=68] Local address: 172.17.0.3, port 38566 INFO asyncssh:logging.py:92 [conn=68] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=68] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=68] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:29:05 UTC 2016 INFO asyncssh:logging.py:92 [conn=68, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=68, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=68, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=68, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:29:05 UTC 2016 INFO DENT:Logger.py:84 [DENT aggregation 1] policer rate: 660Kbps, traffic frame size: 1132, expected trap rate: 2333.0pps INFO asyncssh:logging.py:92 [conn=68, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link add name lag type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=68, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=10] Command: ip link add name lag type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=68, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 master lag && ip link set dev swp2 master lag && ip link set dev swp3 master lag && ip link set dev swp4 master lag && ip link set dev lag up INFO asyncssh:logging.py:92 [conn=68, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=12] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 master lag && ip link set dev swp2 master lag && ip link set dev swp3 master lag && ip link set dev swp4 master lag && ip link set dev lag up INFO asyncssh:logging.py:92 [conn=68, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress && tc qdisc add dev swp2 ingress && tc qdisc add dev swp3 ingress && tc qdisc add dev swp4 ingress INFO asyncssh:logging.py:92 [conn=68, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=14] Command: tc qdisc add dev swp1 ingress && tc qdisc add dev swp2 ingress && tc qdisc add dev swp3 ingress && tc qdisc add dev swp4 ingress INFO asyncssh:logging.py:92 [conn=68, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp2 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp3 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp4 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 INFO asyncssh:logging.py:92 [conn=68, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=16] Command: tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp2 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp3 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 && tc filter add dev swp4 ingress protocol 0x0800 flower skip_sw src_mac 02:1d:cf:9d:3e:e5 dst_mac 02:9b:a3:7a:94:1c src_ip 88.133.144.64 dst_ip 103.54.229.61 ip_proto udp src_port 9347 dst_port 48133 action trap action police rate 660318bps burst 661318 INFO asyncssh:logging.py:92 [conn=68, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=68, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=68, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=18] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=68, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:9b:a3:7a:94:1c","src_mac":"02:1d:cf:9d:3e:e5","eth_type":"ipv4","ip_proto":"udp","dst_ip":"103.54.229.61","src_ip":"88.133.144.64","dst_port":48133,"src_port":9347},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:9b:a3:7a:94:1c_src_mac_02:1d:cf:9d:3e:e5_eth_type_ipv4_ip_proto_udp_dst_ip_103.54.229.61_src_ip_88.133.144.64_dst_port_48133_src_port_9347 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_dst_mac_02:9b:a3:7a:94:1c_src_mac_02:1d:cf:9d:3e:e5_eth_type_ipv4_ip_proto_udp_dst_ip_103.54.229.61_src_ip_88.133.144.64_dst_port_48133_src_port_9347 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp3_dst_mac_02:9b:a3:7a:94:1c_src_mac_02:1d:cf:9d:3e:e5_eth_type_ipv4_ip_proto_udp_dst_ip_103.54.229.61_src_ip_88.133.144.64_dst_port_48133_src_port_9347 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp4_dst_mac_02:9b:a3:7a:94:1c_src_mac_02:1d:cf:9d:3e:e5_eth_type_ipv4_ip_proto_udp_dst_ip_103.54.229.61_src_ip_88.133.144.64_dst_port_48133_src_port_9347 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=68, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=68, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=20] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=68, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=20] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=68, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=21] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=68, chan=22] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=68, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=21] Channel closed DEBUG agg1:Logger.py:156 2310 INFO asyncssh:logging.py:92 [conn=68, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=22] Channel closed DEBUG agg1:Logger.py:156 2316 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_dyn_traps_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:10 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=68, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:17 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=68, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=68, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=68, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=28] Channel closed DEBUG agg1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=68, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:17 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=68, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=68, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=68, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp3","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp4","parent":"ffff:fff1","options":{}},{"kind":"noqueue","handle":"0:","dev":"lag","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=68, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=68, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=68, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=68, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=68, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=68, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=54] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=68, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=68, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=56] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=68, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=68, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=58] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=68, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=68, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=60] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=68, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=60] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=68, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=68, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=68, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=64] Command: tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=68, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=64] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=68, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=66] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=68, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=68, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=68] Command: tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=68, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lag root INFO asyncssh:logging.py:92 [conn=68, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=70] Command: tc qdisc delete dev lag root INFO asyncssh:logging.py:92 [conn=68, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=71] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=72] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=73] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=74] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:17 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=68, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=68, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=76] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=68, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=76] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"4e:46:09:38:a1:48","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"balance-rr","miimon":0,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"34:ef:b6:ec:38:08","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:08","queue_id":0,"ad_aggregator_id":2,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"34:ef:b6:ec:38:09","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:09","queue_id":0,"ad_aggregator_id":3,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"34:ef:b6:ec:38:0a","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":4,"perm_hwaddr":"34:ef:b6:ec:38:0a","queue_id":0,"ad_aggregator_id":4,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":98,"ifname":"lag","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=68, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=77] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=78] Command: ip link delete bond0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=78] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=79] Channel closed DEBUG agg1:Logger.py:156 ip link delete lag INFO asyncssh:logging.py:92 [conn=68, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=80] Command: ip link delete lag INFO asyncssh:logging.py:92 [conn=68, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=80] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_interact.py::test_devlink_interact_static_traps_disabled 157.13
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3183' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_static_traps_disabled">Starting testcase:test_devlink_interact_static_traps_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=69] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=69] Local address: 172.17.0.3, port 54102 INFO asyncssh:logging.py:92 [conn=69] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=69] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=69] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=69, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=1] Channel closed DEBUG agg1:Logger.py:156 cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=69, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=2] Command: cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=69, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=2] Channel closed DEBUG agg1:Logger.py:156 all_unspecified_cpu_opcodes: 100 (pps) sct_acl_trap_queue_0: 4000 (pps) sct_acl_trap_queue_1: 4000 (pps) sct_acl_trap_queue_2: 4000 (pps) sct_acl_trap_queue_3: 4000 (pps) sct_acl_trap_queue_4: 4000 (pps) sct_acl_trap_queue_5: 4000 (pps) sct_acl_trap_queue_6: 4000 (pps) sct_acl_trap_queue_7: 4000 (pps) sct_arp_intervention: 100 (pps) sct_arp_to_me: 300 (pps) sct_bgp: 1000 (pps) sct_bgp_all_routers_mc: 100 (pps) sct_cdp: 200 (pps) sct_default_route: 400 (pps) sct_dhcp: 100 (pps) sct_icmp: 100 (pps) sct_igmp: 400 (pps) sct_ip_bc: 100 (pps) sct_ip_to_me: 10000 (pps) sct_isis: 1000 (pps) sct_lacp: 200 (pps) sct_lldp: 200 (pps) sct_nat: 10000 (pps) sct_ospf: 1000 (pps) sct_special_ip4_icmp_redirect: 100 (pps) sct_special_ip4_mtu_exceed: 100 (pps) sct_special_ip4_options_in_ip_hdr: 100 (pps) sct_special_ip4_zero_ttl: 100 (pps) sct_ssh: 1000 (pps) sct_stp: 200 (pps) sct_telnet: 200 (pps) sct_vrrp: 200 (pps) INFO asyncssh:logging.py:92 [conn=69, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=3] Channel closed DEBUG agg1:Logger.py:156 for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=69, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=4] Command: for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=69, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=69, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=7] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=8] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Received exit status 1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=69, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=9] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=69, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=10] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=69, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=11] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=12] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=12] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:33:19 UTC 2016 INFO DENT:Logger.py:84 [DENT aggregation 1] policer rate: 7943Kbps, traffic frame size: 819, expected trap rate: 9699pps INFO asyncssh:logging.py:92 [conn=69, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up INFO asyncssh:logging.py:92 [conn=69, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=16] Command: ip link set dev swp1 up INFO asyncssh:logging.py:92 [conn=69, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=18] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:0e:b8:f4:a3:45 dst_mac 02:f4:65:87:10:61 src_ip 112.45.133.11 dst_ip 99.210.137.185 ip_proto udp src_port 22483 dst_port 57370 action trap action police rate 7943481bps burst 7944481 INFO asyncssh:logging.py:92 [conn=69, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=20] Command: tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:0e:b8:f4:a3:45 dst_mac 02:f4:65:87:10:61 src_ip 112.45.133.11 dst_ip 99.210.137.185 ip_proto udp src_port 22483 dst_port 57370 action trap action police rate 7943481bps burst 7944481 INFO asyncssh:logging.py:92 [conn=69, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=69, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=22] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:f4:65:87:10:61","src_mac":"02:0e:b8:f4:a3:45","eth_type":"ipv4","ip_proto":"udp","dst_ip":"99.210.137.185","src_ip":"112.45.133.11","dst_port":57370,"src_port":22483},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:f4:65:87:10:61_src_mac_02:0e:b8:f4:a3:45_eth_type_ipv4_ip_proto_udp_dst_ip_99.210.137.185_src_ip_112.45.133.11_dst_port_57370_src_port_22483 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=69, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=69, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=24] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=69, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=24] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=69, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=25] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=69, chan=26] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=69, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=25] Channel closed DEBUG agg1:Logger.py:156 9679 INFO asyncssh:logging.py:92 [conn=69, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=26] Channel closed DEBUG agg1:Logger.py:156 9705 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_static_traps_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:35:51 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=69, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:35:55 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=69, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=69, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=69, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=32] Channel closed DEBUG agg1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=69, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=34] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:35:55 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=69, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=69, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=36] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=69, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=69, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=69, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=38] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=69, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=69, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=40] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=69, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=69, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=58] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=69, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=60] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=69, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=60] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=69, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=62] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=69, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=69, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=64] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=69, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=69, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=66] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=69, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=67] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=68] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=69] Channel closed DEBUG agg1:Logger.py:156 echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=69, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=70] Command: echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=69, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=70] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_interact.py::test_devlink_interact_sct_lag 305.81
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3274' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_sct_lag">Starting testcase:test_devlink_interact_sct_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=70] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=70] Local address: 172.17.0.3, port 35754 INFO asyncssh:logging.py:92 [conn=70] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=70] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=70] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:35:56 UTC 2016 INFO asyncssh:logging.py:92 [conn=70, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=70, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=70, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=70, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:35:56 UTC 2016 INFO asyncssh:logging.py:92 [conn=70, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down INFO asyncssh:logging.py:92 [conn=70, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=10] Command: ip link set dev swp1 down INFO asyncssh:logging.py:92 [conn=70, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add name bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=70, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=12] Command: ip link add name bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=70, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up INFO asyncssh:logging.py:92 [conn=70, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=14] Command: ip link set dev bond1 up INFO asyncssh:logging.py:92 [conn=70, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=70, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=16] Command: ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=70, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=18] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=70, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=20] Command: bridge -j vlan show dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev bond1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=70, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show bond1 INFO asyncssh:logging.py:92 [conn=70, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=22] Command: ip -j address show bond1 INFO asyncssh:logging.py:92 [conn=70, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":99,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"bond1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show bond1 ', 'rc': 0, 'result': '[{"ifindex":99,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"bond1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custom_stream_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=70, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=27] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=70, chan=30] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=70, chan=31] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=70, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=29] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=70, chan=33] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=70, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=70, chan=35] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=70, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=30] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=70, chan=31] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=70, chan=32] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=70, chan=33] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=70, chan=34] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=70, chan=35] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=70, chan=36] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=70, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=30] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=70, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=33] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=70, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=34] Channel closed DEBUG agg1:Logger.py:156 300 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 300 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=70, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=31] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=70, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=35] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=70, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=32] Received channel close DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=70, chan=32] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=70, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=40] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=70, chan=45] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=70, chan=46] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=70, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=41] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=70, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=45] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=70, chan=46] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=70, chan=47] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=70, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=44] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=70, chan=49] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=70, chan=50] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=70, chan=51] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=70, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=48] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=70, chan=49] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=70, chan=50] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=70, chan=51] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=70, chan=52] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=70, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=45] Channel closed DEBUG agg1:Logger.py:156 1007 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1007 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=70, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=46] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=70, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=48] Received channel close DEBUG agg1:Logger.py:156 1009 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1009 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=70, chan=48] Channel closed DEBUG agg1:Logger.py:156 10070 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10070 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=70, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=49] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=70, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=51] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=70, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=52] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=70, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=50] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=70, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=56] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=70, chan=60] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=70, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=59] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=62] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=70, chan=63] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=70, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=60] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=70, chan=61] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=70, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=59] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=70, chan=65] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=70, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=62] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=63] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=70, chan=64] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=70, chan=65] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=70, chan=66] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=70, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=60] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=70, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=64] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=70, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=62] Channel closed DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=66] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=70, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=61] Received channel close DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=70, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=61] Channel closed DEBUG agg1:Logger.py:156 308 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 308 expected 300 for trap_code arp_response DEBUG agg1:Logger.py:156 206 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 206 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=70, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=72] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=70, chan=75] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=70, chan=76] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=70, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=72] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=70, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=75] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=70, chan=76] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=70, chan=77] Command: get_devlink_cpu_traps_rate_avg bgp DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=79] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=80] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=70, chan=81] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=70, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=78] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=70, chan=79] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=80] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=81] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=70, chan=82] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=70, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=75] Channel closed DEBUG agg1:Logger.py:156 1005 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1005 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=70, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=78] Received channel close DEBUG agg1:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 201 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=70, chan=78] Channel closed DEBUG agg1:Logger.py:156 10108 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10108 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=70, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=82] Channel closed DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=70, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=76] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=80] Received channel close DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=70, chan=77] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=79] Received channel close DEBUG agg1:Logger.py:156 1019 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1019 expected 1000 for trap_code bgp DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=79] Channel closed DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=83] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=70, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=84] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=70, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=85] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:b4:79:f5:a6:dc dst_mac 02:14:52:67:69:c0 src_ip 53.237.28.231 dst_ip 84.189.118.189 ip_proto tcp src_port 6426 dst_port 32697 action trap INFO asyncssh:logging.py:92 [conn=70, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=86] Command: tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:b4:79:f5:a6:dc dst_mac 02:14:52:67:69:c0 src_ip 53.237.28.231 dst_ip 84.189.118.189 ip_proto tcp src_port 6426 dst_port 32697 action trap INFO asyncssh:logging.py:92 [conn=70, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=88] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=70, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=88] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=70, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=89] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=70, chan=90] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=70, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=89] Channel closed DEBUG agg1:Logger.py:156 4021 INFO asyncssh:logging.py:92 [conn=70, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=90] Channel closed DEBUG agg1:Logger.py:156 4031 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_sct_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=91] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=92] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:40:55 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=70, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=93] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=94] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=94] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:00 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=70, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=95] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=70, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=96] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=70, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=96] Channel closed DEBUG agg1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=70, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=97] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=98] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:00 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=70, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=99] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=70, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=100] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=70, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=100] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bond1","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=70, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=70, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=102] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=70, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=102] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=70, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=104] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=70, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=104] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=106] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=114] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=116] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=118] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=120] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=70, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=122] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=70, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=122] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=70, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=124] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=70, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=124] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=70, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=126] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=70, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=126] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=70, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=128] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=70, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=128] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=70, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=130] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=70, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=130] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bond1 root INFO asyncssh:logging.py:92 [conn=70, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=132] Command: tc qdisc delete dev bond1 root INFO asyncssh:logging.py:92 [conn=70, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=133] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=134] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=134] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=135] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=136] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=136] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:01 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=70, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=137] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=70, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=138] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=70, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=138] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":99,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=70, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=139] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=70, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=140] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=70, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=140] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=141] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=142] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=142] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:01 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=70, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=143] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=70, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=144] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=70, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=144] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=145] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=70, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=146] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=70, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=146] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=70, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=147] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=70, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=148] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=70, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=148] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[1] 301.35
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3473' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[1]">Starting testcase:test_devlink_sct_basic_ports[1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=71] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=71] Local address: 172.17.0.3, port 52256 INFO asyncssh:logging.py:92 [conn=71] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=71] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=71] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:02 UTC 2016 INFO asyncssh:logging.py:92 [conn=71, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=71, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=71, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=71, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:41:02 UTC 2016 INFO asyncssh:logging.py:92 [conn=71, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=71, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=71, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=71, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=71, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=71, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=71, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=14] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=71, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=14] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=71, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=71, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=16] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=71, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=71, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=20] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=71, chan=24] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=71, chan=25] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=71, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=22] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=71, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=23] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=71, chan=28] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=71, chan=29] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=71, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=24] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=71, chan=25] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=71, chan=26] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=71, chan=27] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=71, chan=28] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=71, chan=29] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=71, chan=30] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=71, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=25] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=71, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=26] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=71, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=24] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=71, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=27] Received channel close DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 29 DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=71, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=27] Channel closed DEBUG agg1:Logger.py:156 302 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 302 expected 300 for stat_code 188 DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=71, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=34] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=71, chan=39] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=71, chan=40] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=71, chan=41] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=71, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=37] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=71, chan=43] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=71, chan=44] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=71, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=38] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=71, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=39] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=71, chan=40] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=71, chan=41] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=71, chan=42] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=71, chan=43] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=71, chan=44] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=71, chan=45] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=71, chan=46] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=71, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=39] Channel closed DEBUG agg1:Logger.py:156 1004 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1004 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=71, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=42] Channel closed DEBUG agg1:Logger.py:156 10080 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10080 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=71, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=46] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 65 DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=71, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=40] Channel closed DEBUG agg1:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 201 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=71, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=41] Channel closed DEBUG agg1:Logger.py:156 1009 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1009 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=71, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=44] Received channel close DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=71, chan=44] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=71, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=50] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=71, chan=54] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=71, chan=55] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=71, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=52] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=71, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=53] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=58] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=71, chan=59] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=71, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=54] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=71, chan=55] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=71, chan=56] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=71, chan=57] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=71, chan=58] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=59] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=71, chan=60] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=71, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=54] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=71, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=56] Channel closed DEBUG agg1:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 203 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=71, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=58] Channel closed DEBUG agg1:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 103 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=60] Received channel close DEBUG agg1:Logger.py:156 308 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 308 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=71, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=57] Received channel close DEBUG agg1:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 103 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=71, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=55] Received channel close DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=71, chan=55] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=71, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=66] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=62] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=71, chan=69] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=71, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=69] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=71, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=68] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=71, chan=71] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=71, chan=72] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=71, chan=73] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=74] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=71, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=70] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=71, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=71] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=71, chan=72] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=71, chan=73] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=71, chan=74] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=75] Command: get_devlink_cpu_traps_rate_avg icmp DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=71, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=76] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=71, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=69] Channel closed DEBUG agg1:Logger.py:156 1006 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1006 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=71, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=70] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=71, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=75] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=71, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=72] Channel closed DEBUG agg1:Logger.py:156 1013 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1013 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=71, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=71] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=71, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=73] Channel closed DEBUG agg1:Logger.py:156 10146 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10146 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=71, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=74] Channel closed DEBUG agg1:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 103 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=76] Channel closed DEBUG agg1:Logger.py:156 208 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 208 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=71, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=71, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=78] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=71, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=78] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:6f:6a:9a:dd:20 vlan_id 3165 action trap INFO asyncssh:logging.py:92 [conn=71, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=80] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:6f:6a:9a:dd:20 vlan_id 3165 action trap INFO asyncssh:logging.py:92 [conn=71, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=80] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=82] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=71, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=82] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=71, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=83] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=71, chan=84] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=71, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=83] Channel closed DEBUG agg1:Logger.py:156 4023 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4023 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=71, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=84] Channel closed DEBUG agg1:Logger.py:156 4034 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4034 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=85] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=86] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=86] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:46:01 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=71, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=87] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=71, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=88] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=71, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=88] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=89] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=71, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=90] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=71, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=90] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=71, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=91] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=71, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=92] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=71, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=92] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=93] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=94] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=94] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:46:02 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=71, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=95] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=71, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=96] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=71, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=96] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=71, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=97] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=71, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=98] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=71, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=98] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=99] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=71, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=100] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=71, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=100] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=102] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=104] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=106] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=114] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=116] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=71, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=118] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=71, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=118] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=71, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=120] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=71, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=120] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=71, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=122] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=71, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=122] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=71, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=124] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=71, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=124] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=71, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=126] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=71, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=126] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=127] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=128] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=128] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[2] 353.17
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3646' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[2]">Starting testcase:test_devlink_sct_basic_ports[2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=72] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=72] Local address: 172.17.0.3, port 35902 INFO asyncssh:logging.py:92 [conn=72] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=72] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=72] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:46:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=72, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=72, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=72, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=72, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:46:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=72, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=72, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=72, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=72, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=72, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp2 INFO asyncssh:logging.py:92 [conn=72, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=14] Command: ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp2 INFO asyncssh:logging.py:92 [conn=72, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_192.168.2.5/24', 'count': 1, 'ip': '192.168.2.5', 'gw': '192.168.2.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=72, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=72, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=16] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=72, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=16] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=72, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=18] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=72, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=72, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=20] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=72, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=72, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=22] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=72, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_192.168.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=72, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=25] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=72, chan=30] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=72, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=29] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=72, chan=32] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=72, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=30] Command: get_cpu_traps_rate_code_avg 26 sw DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=72, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=72, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=31] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=72, chan=32] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=72, chan=33] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=72, chan=29] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=72, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=34] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=72, chan=35] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=72, chan=36] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=72, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=30] Channel closed DEBUG agg1:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 201 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=72, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=34] Channel closed DEBUG agg1:Logger.py:156 300 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 300 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=72, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=35] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=72, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=32] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=72, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=31] Channel closed DEBUG agg1:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 204 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=72, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=33] Received channel close DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=72, chan=33] Channel closed DEBUG agg1:Logger.py:156 206 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 206 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=72, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=40] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=72, chan=45] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=72, chan=46] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=72, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=44] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=72, chan=48] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=72, chan=49] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=72, chan=50] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=72, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=45] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=72, chan=46] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=72, chan=47] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=72, chan=44] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=72, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=48] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=72, chan=49] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=72, chan=50] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=72, chan=51] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=72, chan=52] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=72, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=50] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=72, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=45] Channel closed DEBUG agg1:Logger.py:156 1007 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1007 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=72, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=47] Channel closed DEBUG agg1:Logger.py:156 1013 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1013 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=72, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=48] Channel closed DEBUG agg1:Logger.py:156 10084 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10084 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=72, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=46] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=72, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=52] Received channel close DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=72, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=52] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for stat_code 65 DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=72, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=53] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=72, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=56] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=72, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=60] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=72, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=56] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=72, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=61] Command: get_devlink_cpu_traps_rate_avg lldp DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=72, chan=63] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=64] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=72, chan=65] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=72, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=62] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=72, chan=63] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=72, chan=64] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=65] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=72, chan=66] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=72, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=60] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=72, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=66] Channel closed DEBUG agg1:Logger.py:156 303 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 303 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=72, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=63] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=72, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=64] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=65] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=72, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=62] Received channel close DEBUG agg1:Logger.py:156 206 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 206 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=72, chan=62] Channel closed DEBUG agg1:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 203 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=72, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=72] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=72, chan=75] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=72, chan=76] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=72, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=72] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=72, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=75] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=72, chan=76] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=72, chan=77] Command: get_devlink_cpu_traps_rate_avg bgp DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=79] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=74] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=72, chan=81] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=72, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=78] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=72, chan=79] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=80] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=81] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=72, chan=82] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=72, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=77] Channel closed DEBUG agg1:Logger.py:156 1010 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1010 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=72, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=78] Received channel close DEBUG agg1:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1011 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=72, chan=78] Channel closed DEBUG agg1:Logger.py:156 10129 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10129 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=72, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=76] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=72, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=79] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=80] Channel closed DEBUG agg1:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 102 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=81] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=72, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=82] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=72, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=83] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=72, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=84] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=72, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=85] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:9e:24:1c:32:db dst_mac 02:7f:d7:7f:b1:ec vlan_id 3398 vlan_ethtype 0x0800 src_ip 81.177.8.202 ip_proto udp src_port 56601 dst_port 16040 action trap INFO asyncssh:logging.py:92 [conn=72, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=86] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:9e:24:1c:32:db dst_mac 02:7f:d7:7f:b1:ec vlan_id 3398 vlan_ethtype 0x0800 src_ip 81.177.8.202 ip_proto udp src_port 56601 dst_port 16040 action trap INFO asyncssh:logging.py:92 [conn=72, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=87] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress INFO asyncssh:logging.py:92 [conn=72, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=88] Command: tc qdisc add dev swp2 ingress INFO asyncssh:logging.py:92 [conn=72, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=88] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=89] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp2 ingress protocol 802.1q flower skip_sw src_mac 02:14:ee:97:09:c7 vlan_id 3989 vlan_ethtype ipv4 src_ip 45.20.72.8 dst_ip 27.65.77.10 ip_proto udp src_port 29273 dst_port 54962 action trap INFO asyncssh:logging.py:92 [conn=72, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=90] Command: tc filter add dev swp2 ingress protocol 802.1q flower skip_sw src_mac 02:14:ee:97:09:c7 vlan_id 3989 vlan_ethtype ipv4 src_ip 45.20.72.8 dst_ip 27.65.77.10 ip_proto udp src_port 29273 dst_port 54962 action trap INFO asyncssh:logging.py:92 [conn=72, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=90] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=92] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=72, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=92] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=72, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=93] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=72, chan=94] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=72, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=93] Channel closed DEBUG agg1:Logger.py:156 4025 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4025 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=72, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=94] Channel closed DEBUG agg1:Logger.py:156 4031 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4031 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=95] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=96] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=96] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:51:54 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=72, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=97] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=72, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=98] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=72, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=98] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=99] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=72, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=100] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=72, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=100] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=72, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=101] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=72, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=102] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=72, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=102] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=103] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=104] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=104] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:51:55 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=72, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=72, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=106] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=72, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=106] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=72, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=72, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=108] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=72, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=72, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=110] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=72, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=114] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=116] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=118] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=120] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=122] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=124] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=124] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=126] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=126] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=72, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=128] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=72, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=128] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=72, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=130] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=72, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=130] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=72, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=132] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=72, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=133] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=72, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=134] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=72, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=134] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=135] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=72, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=136] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=72, chan=136] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=136] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=137] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=72, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=138] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=72, chan=138] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=138] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=139] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=140] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=140] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[4] 518.45
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-3831' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[4]">Starting testcase:test_devlink_sct_basic_ports[4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=73] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=73] Local address: 172.17.0.3, port 38062 INFO asyncssh:logging.py:92 [conn=73] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=73] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=73] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:51:56 UTC 2016 INFO asyncssh:logging.py:92 [conn=73, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=73, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=73, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=73, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 20:51:56 UTC 2016 INFO asyncssh:logging.py:92 [conn=73, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=73, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=73, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=73, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=73, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp2 INFO asyncssh:logging.py:92 [conn=73, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=14] Command: ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp2 INFO asyncssh:logging.py:92 [conn=73, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.3.4/24 broadcast 192.168.3.255 dev swp3 INFO asyncssh:logging.py:92 [conn=73, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=16] Command: ip address add 192.168.3.4/24 broadcast 192.168.3.255 dev swp3 INFO asyncssh:logging.py:92 [conn=73, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.4.4/24 broadcast 192.168.4.255 dev swp4 INFO asyncssh:logging.py:92 [conn=73, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=18] Command: ip address add 192.168.4.4/24 broadcast 192.168.4.255 dev swp4 INFO asyncssh:logging.py:92 [conn=73, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_192.168.2.5/24', 'count': 1, 'ip': '192.168.2.5', 'gw': '192.168.2.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_192.168.3.5/24', 'count': 1, 'ip': '192.168.3.5', 'gw': '192.168.3.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_192.168.4.5/24', 'count': 1, 'ip': '192.168.4.5', 'gw': '192.168.4.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=73, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=73, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=20] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=73, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=73, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=22] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=73, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=73, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=24] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=73, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=24] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=73, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=26] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=73, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=27] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=73, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=28] Command: bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=73, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=28] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp3 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=73, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=30] Command: ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=73, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.4","prefixlen":24,"broadcast":"192.168.3.255","scope":"global","label":"swp3","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp3 ', 'rc': 0, 'result': '[{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.4","prefixlen":24,"broadcast":"192.168.3.255","scope":"global","label":"swp3","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=31] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=73, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=32] Command: bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=73, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=32] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp4 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=73, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=34] Command: ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=73, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.4.4","prefixlen":24,"broadcast":"192.168.4.255","scope":"global","label":"swp4","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp4 ', 'rc': 0, 'result': '[{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.4.4","prefixlen":24,"broadcast":"192.168.4.255","scope":"global","label":"swp4","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_192.168.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_192.168.3.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_192.168.4.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=73, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=41] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=73, chan=42] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=73, chan=43] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=73, chan=44] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=73, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=41] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=73, chan=46] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=73, chan=47] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=73, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=42] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=73, chan=43] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=73, chan=44] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=73, chan=45] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=73, chan=46] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=73, chan=47] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=73, chan=48] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=73, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=42] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=73, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=43] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=73, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=45] Channel closed DEBUG agg1:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 120 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=73, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=46] Channel closed DEBUG agg1:Logger.py:156 122 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 122 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=73, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=47] Channel closed DEBUG agg1:Logger.py:156 322 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 322 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=73, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=48] Channel closed DEBUG agg1:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 205 expected 200 for stat_code 28 DEBUG agg1:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 121 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=73, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=51] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=73, chan=57] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=56] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=73, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=57] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=73, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=55] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=73, chan=60] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=73, chan=61] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=73, chan=62] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=73, chan=63] Requesting new SSH session DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=73, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=59] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=73, chan=60] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=73, chan=61] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=73, chan=62] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=73, chan=63] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=73, chan=64] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=58] Channel closed DEBUG agg1:Logger.py:156 1000 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1000 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=73, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=57] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=73, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=61] Channel closed DEBUG agg1:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 120 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=73, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=64] Channel closed DEBUG agg1:Logger.py:156 118 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 118 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=73, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=63] Channel closed DEBUG agg1:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 120 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=73, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=62] Received channel close DEBUG agg1:Logger.py:156 1010 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1010 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=73, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=62] Channel closed DEBUG agg1:Logger.py:156 10083 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10083 expected 10000 for stat_code 161 DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=73, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=66] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=70] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=73, chan=72] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=73, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=71] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=73, chan=74] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=73, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=72] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=73, chan=73] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=73, chan=71] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=73, chan=76] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=73, chan=77] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=73, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=74] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=73, chan=75] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=73, chan=76] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=73, chan=77] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=73, chan=78] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=73, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=73] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=73, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=72] Channel closed DEBUG agg1:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 204 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=73, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=78] Channel closed DEBUG agg1:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 120 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=73, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=74] Channel closed DEBUG agg1:Logger.py:156 122 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 122 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=73, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=77] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=75] Received channel close DEBUG agg1:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 204 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=73, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=76] Received channel close DEBUG agg1:Logger.py:156 328 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 328 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=73, chan=76] Channel closed DEBUG agg1:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 121 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=73, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=80] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=84] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=86] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=84] Received channel close DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=73, chan=87] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=73, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=83] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=84] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=73, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=85] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=86] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=87] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=73, chan=88] Command: get_devlink_cpu_traps_rate_avg telnet DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=73, chan=90] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=73, chan=91] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=92] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=73, chan=93] Requesting new SSH session DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=73, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=89] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=73, chan=90] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=73, chan=91] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=73, chan=92] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=93] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=73, chan=94] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=73, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=87] Channel closed DEBUG agg1:Logger.py:156 1007 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1007 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=73, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=88] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=73, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=90] Channel closed DEBUG agg1:Logger.py:156 10090 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 10090 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=73, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=94] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=73, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=89] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=93] Received channel close DEBUG agg1:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1011 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=73, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=93] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=92] Received channel close DEBUG agg1:Logger.py:156 123 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 123 expected 100 for trap_code mac_to_me DEBUG agg1:Logger.py:156 122 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 122 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=73, chan=92] Channel closed DEBUG agg1:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 121 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=95] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=73, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=96] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=73, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=96] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=97] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:ed:db:c1:6a:bc vlan_id 2851 action trap INFO asyncssh:logging.py:92 [conn=73, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=98] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:ed:db:c1:6a:bc vlan_id 2851 action trap INFO asyncssh:logging.py:92 [conn=73, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=98] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=99] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress INFO asyncssh:logging.py:92 [conn=73, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=100] Command: tc qdisc add dev swp2 ingress INFO asyncssh:logging.py:92 [conn=73, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=100] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp2 ingress protocol 802.1q flower skip_sw src_mac 02:d9:74:f0:23:bc dst_mac 02:ff:7f:08:2c:6a vlan_id 2436 action trap INFO asyncssh:logging.py:92 [conn=73, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=102] Command: tc filter add dev swp2 ingress protocol 802.1q flower skip_sw src_mac 02:d9:74:f0:23:bc dst_mac 02:ff:7f:08:2c:6a vlan_id 2436 action trap INFO asyncssh:logging.py:92 [conn=73, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=102] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp3 ingress INFO asyncssh:logging.py:92 [conn=73, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=104] Command: tc qdisc add dev swp3 ingress INFO asyncssh:logging.py:92 [conn=73, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=104] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp3 ingress protocol 802.1q flower skip_sw src_mac 02:a5:ab:02:08:0c vlan_id 3577 action trap INFO asyncssh:logging.py:92 [conn=73, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=106] Command: tc filter add dev swp3 ingress protocol 802.1q flower skip_sw src_mac 02:a5:ab:02:08:0c vlan_id 3577 action trap INFO asyncssh:logging.py:92 [conn=73, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=106] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp4 ingress INFO asyncssh:logging.py:92 [conn=73, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=108] Command: tc qdisc add dev swp4 ingress INFO asyncssh:logging.py:92 [conn=73, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=108] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp4 ingress protocol 0x8100 flower skip_sw src_mac 02:77:73:14:c7:30 dst_mac 02:50:e8:43:03:9b vlan_id 2306 action trap INFO asyncssh:logging.py:92 [conn=73, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=110] Command: tc filter add dev swp4 ingress protocol 0x8100 flower skip_sw src_mac 02:77:73:14:c7:30 dst_mac 02:50:e8:43:03:9b vlan_id 2306 action trap INFO asyncssh:logging.py:92 [conn=73, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=110] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=112] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=111] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=112] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=73, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=112] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=73, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=113] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=73, chan=114] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=73, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=113] Channel closed DEBUG agg1:Logger.py:156 4019 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4019 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=73, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=114] Channel closed DEBUG agg1:Logger.py:156 4038 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 4038 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=115] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=116] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=116] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:00:32 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=73, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=117] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=73, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=118] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=73, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=118] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=119] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=73, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=120] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=73, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=120] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=73, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=121] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=73, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=122] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=73, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=122] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=123] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=124] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=124] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:00:34 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=73, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=73, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=126] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=73, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=126] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp3","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp4","parent":"ffff:fff1","options":{}}] INFO asyncssh:logging.py:92 [conn=73, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=73, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=128] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=73, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=128] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=73, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=130] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=73, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=130] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=132] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=133] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=134] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=134] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=135] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=136] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=136] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=136] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=137] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=138] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=138] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=138] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=139] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=140] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=140] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=140] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=141] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=142] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=142] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=142] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=143] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=144] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=144] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=144] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=145] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=146] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=146] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=146] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=147] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=73, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=148] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=73, chan=148] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=148] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=149] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=73, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=150] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=73, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=150] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=151] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=73, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=152] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=73, chan=152] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=152] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=153] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=73, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=154] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=73, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=154] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=155] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=73, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=156] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=73, chan=156] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=156] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=157] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=73, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=158] Command: tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=73, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=158] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=159] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=73, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=160] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=73, chan=160] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=160] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=161] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=73, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=162] Command: tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=73, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=162] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=163] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=164] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=164] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_sct.py::test_devlink_static_trap_disable 1364.75
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4040' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_static_trap_disable">Starting testcase:test_devlink_static_trap_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=74] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=74] Local address: 172.17.0.3, port 35192 INFO asyncssh:logging.py:92 [conn=74] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=74] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=74] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:00:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=74, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=1] Channel closed DEBUG agg1:Logger.py:156 cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=74, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=2] Command: cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=74, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=2] Channel closed DEBUG agg1:Logger.py:156 all_unspecified_cpu_opcodes: 100 (pps) sct_acl_trap_queue_0: 4000 (pps) sct_acl_trap_queue_1: 4000 (pps) sct_acl_trap_queue_2: 4000 (pps) sct_acl_trap_queue_3: 4000 (pps) sct_acl_trap_queue_4: 4000 (pps) sct_acl_trap_queue_5: 4000 (pps) sct_acl_trap_queue_6: 4000 (pps) sct_acl_trap_queue_7: 4000 (pps) sct_arp_intervention: 100 (pps) sct_arp_to_me: 300 (pps) sct_bgp: 1000 (pps) sct_bgp_all_routers_mc: 100 (pps) sct_cdp: 200 (pps) sct_default_route: 400 (pps) sct_dhcp: 100 (pps) sct_icmp: 100 (pps) sct_igmp: 400 (pps) sct_ip_bc: 100 (pps) sct_ip_to_me: 10000 (pps) sct_isis: 1000 (pps) sct_lacp: 200 (pps) sct_lldp: 200 (pps) sct_nat: 10000 (pps) sct_ospf: 1000 (pps) sct_special_ip4_icmp_redirect: 100 (pps) sct_special_ip4_mtu_exceed: 100 (pps) sct_special_ip4_options_in_ip_hdr: 100 (pps) sct_special_ip4_zero_ttl: 100 (pps) sct_ssh: 1000 (pps) sct_stp: 200 (pps) sct_telnet: 200 (pps) sct_vrrp: 200 (pps) INFO asyncssh:logging.py:92 [conn=74, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=3] Channel closed DEBUG agg1:Logger.py:156 for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=74, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=4] Command: for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=74, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:00:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=74, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=7] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=8] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Received exit status 1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=74, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=9] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=74, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=10] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=74, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=11] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=12] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=12] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:00:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=74, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=74, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=16] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=74, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=74, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=18] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp1 INFO asyncssh:logging.py:92 [conn=74, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=74, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=74, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=20] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=74, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=74, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=74, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=22] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=74, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=24] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=74, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=24] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=74, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=25] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=74, chan=26] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=74, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=25] Channel closed DEBUG agg1:Logger.py:156 65852 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65852 expected 65000 for stat_code 26 INFO asyncssh:logging.py:92 [conn=74, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=26] Channel closed DEBUG agg1:Logger.py:156 65990 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65990 expected 65000 for trap_code stp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=28] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=74, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=28] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=74, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=29] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=74, chan=30] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=74, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=29] Channel closed DEBUG agg1:Logger.py:156 65896 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65896 expected 65000 for stat_code 27 INFO asyncssh:logging.py:92 [conn=74, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=30] Channel closed DEBUG agg1:Logger.py:156 66047 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66047 expected 65000 for trap_code lacp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=32] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=74, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=31] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=74, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=33] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=74, chan=34] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=74, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=34] Channel closed DEBUG agg1:Logger.py:156 66122 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66122 expected 65000 for stat_code 28 INFO asyncssh:logging.py:92 [conn=74, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=33] Channel closed DEBUG agg1:Logger.py:156 66639 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66639 expected 65000 for trap_code lldp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=36] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=74, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=36] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=74, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=37] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=74, chan=38] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=74, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=37] Channel closed DEBUG agg1:Logger.py:156 65935 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65935 expected 65000 for stat_code 33 INFO asyncssh:logging.py:92 [conn=74, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=38] Channel closed DEBUG agg1:Logger.py:156 66055 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66055 expected 65000 for trap_code dhcp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=40] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=74, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=40] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=74, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=41] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=74, chan=42] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=74, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=41] Channel closed DEBUG agg1:Logger.py:156 65881 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65881 expected 65000 for stat_code 5 INFO asyncssh:logging.py:92 [conn=74, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=42] Channel closed DEBUG agg1:Logger.py:156 66012 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66012 expected 65000 for trap_code arp_bc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=44] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=74, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=44] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=74, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=45] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=74, chan=46] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=74, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=45] Channel closed DEBUG agg1:Logger.py:156 65855 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65855 expected 65000 for stat_code 188 INFO asyncssh:logging.py:92 [conn=74, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=46] Channel closed DEBUG agg1:Logger.py:156 66003 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66003 expected 65000 for trap_code arp_response INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: arp_response_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=48] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=74, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=48] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=74, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=49] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=74, chan=50] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=74, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=49] Channel closed DEBUG agg1:Logger.py:156 65851 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65851 expected 65000 for stat_code 29 INFO asyncssh:logging.py:92 [conn=74, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=50] Channel closed DEBUG agg1:Logger.py:156 66078 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66078 expected 65000 for trap_code router_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=52] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=74, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=52] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=74, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=53] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=74, chan=54] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=74, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=53] Channel closed DEBUG agg1:Logger.py:156 65855 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65855 expected 65000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=74, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=54] Channel closed DEBUG agg1:Logger.py:156 65997 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65997 expected 65000 for trap_code ssh INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: ssh_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=56] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=74, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=56] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=74, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=57] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=74, chan=58] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=74, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=57] Channel closed DEBUG agg1:Logger.py:156 65843 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65843 expected 65000 for stat_code 208 INFO asyncssh:logging.py:92 [conn=74, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=58] Channel closed DEBUG agg1:Logger.py:156 65997 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65997 expected 65000 for trap_code telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: telnet_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=60] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=60] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=74, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=60] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=74, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=61] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=74, chan=62] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=74, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=61] Channel closed DEBUG agg1:Logger.py:156 65854 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65854 expected 65000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=74, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=62] Channel closed DEBUG agg1:Logger.py:156 66058 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66058 expected 65000 for trap_code bgp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bgp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=64] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=74, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=64] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=74, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=65] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=74, chan=66] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=74, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=65] Channel closed DEBUG agg1:Logger.py:156 65834 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65834 expected 65000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=74, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=66] Channel closed DEBUG agg1:Logger.py:156 66023 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66023 expected 65000 for trap_code local_route INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: local_route_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=68] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=74, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=68] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=74, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=69] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=74, chan=70] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=74, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=69] Channel closed DEBUG agg1:Logger.py:156 65850 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65850 expected 65000 for stat_code 65 INFO asyncssh:logging.py:92 [conn=74, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=70] Channel closed DEBUG agg1:Logger.py:156 66043 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66043 expected 65000 for trap_code mac_to_me INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: mac_to_me_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=72] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=74, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=72] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=74, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=73] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=74, chan=74] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=74, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=73] Channel closed DEBUG agg1:Logger.py:156 65849 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65849 expected 65000 for stat_code 19 INFO asyncssh:logging.py:92 [conn=74, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=74] Channel closed DEBUG agg1:Logger.py:156 66032 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66032 expected 65000 for trap_code ip_bc_mac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=76] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=76] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=74, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=76] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=74, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=77] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=74, chan=78] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=74, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=77] Channel closed DEBUG agg1:Logger.py:156 65860 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65860 expected 65000 for stat_code 209 INFO asyncssh:logging.py:92 [conn=74, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=78] Channel closed DEBUG agg1:Logger.py:156 66032 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66032 expected 65000 for trap_code icmp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: icmp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=80] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=80] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=74, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=80] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=74, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=81] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=74, chan=82] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=74, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=81] Channel closed DEBUG agg1:Logger.py:156 65849 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65849 expected 65000 for stat_code 30 INFO asyncssh:logging.py:92 [conn=74, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=82] Channel closed DEBUG agg1:Logger.py:156 66040 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66040 expected 65000 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=83] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=74, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=84] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=74, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=85] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:a0:22:19:f2:f9 vlan_id 2340 vlan_ethtype 0x0800 src_ip 93.88.229.76 dst_ip 111.85.221.27 action trap INFO asyncssh:logging.py:92 [conn=74, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=86] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:a0:22:19:f2:f9 vlan_id 2340 vlan_ethtype 0x0800 src_ip 93.88.229.76 dst_ip 111.85.221.27 action trap INFO asyncssh:logging.py:92 [conn=74, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=87] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=74, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=88] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=74, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=89] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=74, chan=90] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=74, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=89] Channel closed DEBUG agg1:Logger.py:156 65865 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 65865 expected 65000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=74, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=90] Channel closed DEBUG agg1:Logger.py:156 66070 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 66070 expected 65000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_static_trap_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=91] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=92] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:23:17 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=74, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=93] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=74, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=94] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=74, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=94] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=95] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=74, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=96] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=74, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=96] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=74, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=97] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=74, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=98] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=74, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=98] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=99] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=100] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=100] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:23:18 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=74, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=74, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=102] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=74, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=102] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=74, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=74, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=104] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=74, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=104] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=74, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=106] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=74, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=106] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=114] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=116] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=118] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=120] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=122] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=74, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=124] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=74, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=124] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=74, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=126] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=74, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=126] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=74, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=128] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=74, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=128] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=74, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=130] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=74, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=130] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=74, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=132] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=74, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=133] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=134] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=134] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=135] Channel closed DEBUG agg1:Logger.py:156 echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=74, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=136] Command: echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=74, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=136] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_shared_block.py::test_devlink_same_rule_pref[single_block] 229.55
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4223' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_same_rule_pref[single_block]">Starting testcase:test_devlink_same_rule_pref[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=75] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=75] Local address: 172.17.0.3, port 36818 INFO asyncssh:logging.py:92 [conn=75] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=75] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=75] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:23:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=75, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=75, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=75, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=75, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=75, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:23:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=75, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=75, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=75, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=75, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=75, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=75, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 action trap action police rate 1240873bps burst 1241873 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=14] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 action trap action police rate 1240873bps burst 1241873 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 src_mac 02:26:d8:9d:0a:92 action trap action police rate 620436bps burst 621436 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=16] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 src_mac 02:26:d8:9d:0a:92 action trap action police rate 620436bps burst 621436 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=75, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=19] Channel closed DEBUG agg1:Logger.py:156 3952 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3952 expected 3939.279365079365 for stat_code 195 INFO asyncssh:logging.py:92 [conn=75, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=20] Channel closed DEBUG agg1:Logger.py:156 3963 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3963 expected 3939.279365079365 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress handle 0x1 pref 14362 flower INFO asyncssh:logging.py:92 [conn=75, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=22] Command: tc filter delete dev swp1 ingress handle 0x1 pref 14362 flower INFO asyncssh:logging.py:92 [conn=75, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 action trap action police rate 1240873bps burst 1241873 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=24] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 14362 flower skip_sw dst_mac 02:e7:7c:b3:73:7f vlan_id 1568 action trap action police rate 1240873bps burst 1241873 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=75, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=26] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=26] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=27] Channel closed DEBUG agg1:Logger.py:156 1956 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1956 expected 1969.6380952380953 for stat_code 195 INFO asyncssh:logging.py:92 [conn=75, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=28] Channel closed DEBUG agg1:Logger.py:156 1960 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1960 expected 1969.6380952380953 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_same_rule_pref[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=75, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:27:08 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=75, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=75, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=75, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=75, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=75, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=75, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=75, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=75, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=75, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=54] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=75, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=75, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=56] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=75, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=75, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=58] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=75, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=75, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=60] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=75, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=75, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=62] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=75, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=63] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=64] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=64] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_shared_block.py::test_devlink_same_rule_pref[shared_block] 230.04
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4301' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_same_rule_pref[shared_block]">Starting testcase:test_devlink_same_rule_pref[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=75, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=76] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=76] Local address: 172.17.0.3, port 42020 INFO asyncssh:logging.py:92 [conn=76] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=76] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=76] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:27:09 UTC 2016 INFO asyncssh:logging.py:92 [conn=76, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=76, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=76, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=76, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=76, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:27:09 UTC 2016 INFO asyncssh:logging.py:92 [conn=76, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=76, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=76, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=76, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=76, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=76, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 action trap action police rate 4252809bps burst 4253809 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=14] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 action trap action police rate 4252809bps burst 4253809 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 src_mac 02:04:a6:05:de:3c action trap action police rate 1063202bps burst 1064202 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=16] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 src_mac 02:04:a6:05:de:3c action trap action police rate 1063202bps burst 1064202 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=76, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=19] Channel closed DEBUG agg1:Logger.py:156 3201 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3201 expected 3183.240269461078 for stat_code 195 INFO asyncssh:logging.py:92 [conn=76, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=20] Channel closed DEBUG agg1:Logger.py:156 3207 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3207 expected 3183.240269461078 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress handle 0x1 pref 3686 flower INFO asyncssh:logging.py:92 [conn=76, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=22] Command: tc filter delete dev swp1 ingress handle 0x1 pref 3686 flower INFO asyncssh:logging.py:92 [conn=76, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 action trap action police rate 4252809bps burst 4253809 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=24] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 3686 flower skip_sw dst_mac 02:39:5d:7d:c0:8e vlan_id 2170 action trap action police rate 4252809bps burst 4253809 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=76, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=26] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=26] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=27] Channel closed DEBUG agg1:Logger.py:156 800 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 800 expected 795.8098802395209 for stat_code 195 INFO asyncssh:logging.py:92 [conn=76, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=28] Channel closed DEBUG agg1:Logger.py:156 801 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 801 expected 795.8098802395209 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_same_rule_pref[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=76, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:30:58 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=76, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=76, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=76, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=76, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=76, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=76, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=76, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=76, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=76, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=54] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=76, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=76, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=56] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=76, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=76, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=58] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=76, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=76, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=60] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=76, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=76, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=62] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=76, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=63] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=64] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=64] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_shared_block.py::test_devlink_rule_priority[single_block] 272.62
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4379' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_rule_priority[single_block]">Starting testcase:test_devlink_rule_priority[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=76, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=77] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=77] Local address: 172.17.0.3, port 47520 INFO asyncssh:logging.py:92 [conn=77] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=77] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=77] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:30:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=77, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=77, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=77, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=77, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=77, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:30:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=77, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=77, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=77, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=77, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=77, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=77, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 18735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=14] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 18735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 19735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 222393bps burst 223393 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=16] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 19735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 222393bps burst 223393 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=19] Channel closed DEBUG agg1:Logger.py:156 1324 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1324 expected 1319.841246290801 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=20] Channel closed DEBUG agg1:Logger.py:156 1329 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1329 expected 1319.841246290801 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 18735 INFO asyncssh:logging.py:92 [conn=77, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=22] Command: tc filter delete dev swp1 ingress pref 18735 INFO asyncssh:logging.py:92 [conn=77, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 18735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=24] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 18735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=26] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=26] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=27] Channel closed DEBUG agg1:Logger.py:156 1324 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1324 expected 1319.841246290801 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=28] Channel closed DEBUG agg1:Logger.py:156 1328 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1328 expected 1319.841246290801 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 18735 INFO asyncssh:logging.py:92 [conn=77, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=30] Command: tc filter delete dev swp1 ingress pref 18735 INFO asyncssh:logging.py:92 [conn=77, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 20735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=32] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 20735 flower skip_sw src_mac 02:c4:c1:33:3a:de action trap action police rate 889573bps burst 890573 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=34] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=34] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=35] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=36] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=35] Channel closed DEBUG agg1:Logger.py:156 330 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 330 expected 329.959940652819 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=36] Channel closed DEBUG agg1:Logger.py:156 330 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 330 expected 329.959940652819 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_rule_priority[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=77, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=38] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:35:31 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=77, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=77, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=40] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=77, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=77, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=77, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=42] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=77, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=77, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=44] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=77, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=77, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=62] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=77, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=77, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=64] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=77, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=64] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=77, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=66] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=77, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=77, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=68] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=77, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=77, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=70] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=77, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=71] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=72] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_shared_block.py::test_devlink_rule_priority[shared_block] 266.00
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4467' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_rule_priority[shared_block]">Starting testcase:test_devlink_rule_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=77, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=78] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=78] Local address: 172.17.0.3, port 41192 INFO asyncssh:logging.py:92 [conn=78] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=78] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=78] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:35:31 UTC 2016 INFO asyncssh:logging.py:92 [conn=78, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=78, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=78, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=78, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=78, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:35:32 UTC 2016 INFO asyncssh:logging.py:92 [conn=78, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=78, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=78, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=78, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=78, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=78, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 20787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=14] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 20787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 21787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 788470bps burst 789470 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=16] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 21787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 788470bps burst 789470 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=19] Channel closed DEBUG agg1:Logger.py:156 3122 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3122 expected 3108.2917214191853 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=20] Channel closed DEBUG agg1:Logger.py:156 3132 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3132 expected 3108.2917214191853 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 20787 INFO asyncssh:logging.py:92 [conn=78, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=22] Command: tc filter delete dev swp1 ingress pref 20787 INFO asyncssh:logging.py:92 [conn=78, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 20787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=24] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 20787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=26] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=26] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=27] Channel closed DEBUG agg1:Logger.py:156 3123 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3123 expected 3108.2917214191853 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=28] Channel closed DEBUG agg1:Logger.py:156 3132 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3132 expected 3108.2917214191853 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 20787 INFO asyncssh:logging.py:92 [conn=78, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=30] Command: tc filter delete dev swp1 ingress pref 20787 INFO asyncssh:logging.py:92 [conn=78, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 pref 22787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=32] Command: tc filter add dev swp1 ingress protocol 0x9200 pref 22787 flower skip_sw dst_mac 02:ee:ab:98:be:de action trap action police rate 2365410bps burst 2366410 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=34] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=34] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=35] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=36] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=35] Channel closed DEBUG agg1:Logger.py:156 1040 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1040 expected 1036.0972404730617 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=36] Channel closed DEBUG agg1:Logger.py:156 1043 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1043 expected 1036.0972404730617 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_rule_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=78, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=38] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:39:57 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=78, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=78, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=40] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=78, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=78, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=78, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=42] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=78, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=78, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=44] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=78, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=78, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=62] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=78, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=78, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=64] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=78, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=64] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=78, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=66] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=78, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=78, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=68] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=78, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=78, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=70] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=78, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=71] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=72] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_basic[l2] 164.66
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4555' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l2]">Starting testcase:test_devlink_basic[l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=78, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=79] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=79] Local address: 172.17.0.3, port 40710 INFO asyncssh:logging.py:92 [conn=79] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=79] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=79] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:39:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=79, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=79, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=79, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=79, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=79, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:39:58 UTC 2016 INFO asyncssh:logging.py:92 [conn=79, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=79, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=79, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=79, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac aa:aa:aa:aa:aa:00 dst_mac aa:00:00:00:00:55 vlan_id 324 action trap action police rate 317839bps burst 318839 conform-exceed drop INFO asyncssh:logging.py:92 [conn=79, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=14] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac aa:aa:aa:aa:aa:00 dst_mac aa:00:00:00:00:55 vlan_id 324 action trap action police rate 317839bps burst 318839 conform-exceed drop INFO asyncssh:logging.py:92 [conn=79, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":324,"dst_mac":"aa:00:00:00:00:55","src_mac":"aa:aa:aa:aa:aa:00"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_324_dst_mac_aa:00:00:00:00:55_src_mac_aa:aa:aa:aa:aa:00 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=79, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=79, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=79, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=79, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=79, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=79, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=19] Channel closed DEBUG agg1:Logger.py:156 1499 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1499 expected 1492.2018779342723 for stat_code 195 INFO asyncssh:logging.py:92 [conn=79, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=20] Channel closed DEBUG agg1:Logger.py:156 1503 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1503 expected 1492.2018779342723 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=79, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:42:41 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=79, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=79, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=79, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=79, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=79, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=79, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=79, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=79, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=79, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=79, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=79, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=79, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=79, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=79, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=79, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=79, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=79, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_basic[l3] 165.31
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4623' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l3]">Starting testcase:test_devlink_basic[l3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=79, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=80] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=80] Local address: 172.17.0.3, port 50332 INFO asyncssh:logging.py:92 [conn=80] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=80] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=80] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:42:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=80, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=80, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=80, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=80, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=80, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:42:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=80, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=80, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=80, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=80, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip flower skip_sw src_ip 44.108.162.132 dst_ip 125.5.6.43 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 3227726bps burst 3228726 conform-exceed drop INFO asyncssh:logging.py:92 [conn=80, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=14] Command: tc filter add dev swp1 ingress protocol ip flower skip_sw src_ip 44.108.162.132 dst_ip 125.5.6.43 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 3227726bps burst 3228726 conform-exceed drop INFO asyncssh:logging.py:92 [conn=80, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"00:00:00:00:00:02","src_mac":"00:00:00:00:00:01","eth_type":"ipv4","dst_ip":"125.5.6.43","src_ip":"44.108.162.132"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_00:00:00:00:00:02_src_mac_00:00:00:00:00:01_eth_type_ipv4_dst_ip_125.5.6.43_src_ip_44.108.162.132 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=80, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=80, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=80, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=80, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=80, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=80, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=19] Channel closed DEBUG agg1:Logger.py:156 2378 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 2378 expected 2366.368035190616 for stat_code 195 INFO asyncssh:logging.py:92 [conn=80, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=20] Channel closed DEBUG agg1:Logger.py:156 2384 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 2384 expected 2366.368035190616 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=80, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:45:27 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=80, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=80, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=80, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=80, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=80, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=80, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=80, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=80, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=80, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=80, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=80, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=80, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=80, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=80, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=80, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=80, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=80, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_basic[l4] 159.00
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4691' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l4]">Starting testcase:test_devlink_basic[l4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=80, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=81] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=81] Local address: 172.17.0.3, port 41438 INFO asyncssh:logging.py:92 [conn=81] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=81] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=81] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:45:27 UTC 2016 INFO asyncssh:logging.py:92 [conn=81, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=81, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=81, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=81, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=81, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:45:28 UTC 2016 INFO asyncssh:logging.py:92 [conn=81, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=81, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=81, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=81, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 1.1.1.2 dst_ip 2.2.2.3 ip_proto udp src_port 7563 dst_port 17545 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 1062476bps burst 1063476 conform-exceed drop INFO asyncssh:logging.py:92 [conn=81, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=14] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 1.1.1.2 dst_ip 2.2.2.3 ip_proto udp src_port 7563 dst_port 17545 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 1062476bps burst 1063476 conform-exceed drop INFO asyncssh:logging.py:92 [conn=81, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"00:00:00:00:00:02","src_mac":"00:00:00:00:00:01","eth_type":"ipv4","ip_proto":"udp","dst_ip":"2.2.2.3","src_ip":"1.1.1.2","dst_port":17545,"src_port":7563},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_00:00:00:00:00:02_src_mac_00:00:00:00:00:01_eth_type_ipv4_ip_proto_udp_dst_ip_2.2.2.3_src_ip_1.1.1.2_dst_port_17545_src_port_7563 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=81, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=81, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=81, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=81, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=81, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=81, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=19] Channel closed DEBUG agg1:Logger.py:156 944 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 944 expected 950.3363148479427 for stat_code 195 INFO asyncssh:logging.py:92 [conn=81, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=20] Channel closed DEBUG agg1:Logger.py:156 946 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 946 expected 950.3363148479427 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=81, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:48:06 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=81, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=81, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=81, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=81, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=81, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=81, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=81, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=81, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=81, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=81, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=81, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=81, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=81, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=81, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=81, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=81, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=81, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_random 156.66
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4759' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_random">Starting testcase:test_devlink_random from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=81, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=82] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=82] Local address: 172.17.0.3, port 39574 INFO asyncssh:logging.py:92 [conn=82] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=82] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=82] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:48:06 UTC 2016 INFO asyncssh:logging.py:92 [conn=82, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=82, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=82, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=82, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=82, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:48:07 UTC 2016 INFO asyncssh:logging.py:92 [conn=82, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=82, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=82, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=82, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9100 flower skip_sw dst_mac 02:87:8d:97:a8:f4 action trap action police rate 696042bps burst 697042 conform-exceed drop INFO asyncssh:logging.py:92 [conn=82, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=14] Command: tc filter add dev swp1 ingress protocol 0x9100 flower skip_sw dst_mac 02:87:8d:97:a8:f4 action trap action police rate 696042bps burst 697042 conform-exceed drop INFO asyncssh:logging.py:92 [conn=82, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:87:8d:97:a8:f4","eth_type":"9100"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:87:8d:97:a8:f4_eth_type_9100 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=82, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=82, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=82, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=82, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=82, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=82, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=19] Channel closed DEBUG agg1:Logger.py:156 699 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 699 expected 703.783619817998 for stat_code 195 INFO asyncssh:logging.py:92 [conn=82, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=20] Channel closed DEBUG agg1:Logger.py:156 701 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 701 expected 703.783619817998 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_random from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=82, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:50:42 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=82, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=82, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=82, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=82, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=82, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=82, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=82, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=82, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=82, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=82, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=82, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=82, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=82, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=82, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=82, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=82, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=82, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_policer_log 159.34
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4827' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_policer_log">Starting testcase:test_devlink_policer_log from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=82, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=83] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=83] Local address: 172.17.0.3, port 42156 INFO asyncssh:logging.py:92 [conn=83] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=83] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=83] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:50:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=83, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=83, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=83, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=83, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=83, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:50:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=83, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=83, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=83, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=83, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:bb:7b:15:07:30 src_ip 95.162.127.105 dst_ip 87.163.241.77 ip_proto tcp dst_port 56319 action trap action police rate 100kbit burst 6250 conform-exceed drop INFO asyncssh:logging.py:92 [conn=83, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=14] Command: tc filter add dev swp1 ingress protocol ip flower skip_sw src_mac 02:bb:7b:15:07:30 src_ip 95.162.127.105 dst_ip 87.163.241.77 ip_proto tcp dst_port 56319 action trap action police rate 100kbit burst 6250 conform-exceed drop INFO asyncssh:logging.py:92 [conn=83, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"src_mac":"02:bb:7b:15:07:30","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"87.163.241.77","src_ip":"95.162.127.105","dst_port":56319},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=83, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip flower src_mac 02:bb:7b:15:07:30 src_ip 95.162.127.105 dst_ip 87.163.241.77 ip_proto tcp dst_port 56319 action xt limit 3/sec -j LOG INFO asyncssh:logging.py:92 [conn=83, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=18] Command: tc filter add dev swp1 ingress protocol ip flower src_mac 02:bb:7b:15:07:30 src_ip 95.162.127.105 dst_ip 87.163.241.77 ip_proto tcp dst_port 56319 action xt limit 3/sec -j LOG INFO asyncssh:logging.py:92 [conn=83, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=18] Channel closed DEBUG agg1:Logger.py:156 tablename: mangle hook: NF_IP_POST_ROUTING target: LOG level warning index 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_src_mac_02:bb:7b:15:07:30_eth_type_ipv4_ip_proto_tcp_dst_ip_87.163.241.77_src_ip_95.162.127.105_dst_port_56319 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=83, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=19] Channel closed DEBUG agg1:Logger.py:156 tail -50 /var/log/messages | grep -Eo "IN=swp1" | wc -l INFO asyncssh:logging.py:92 [conn=83, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=20] Command: tail -50 /var/log/messages | grep -Eo "IN=swp1" | wc -l INFO asyncssh:logging.py:92 [conn=83, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=20] Channel closed DEBUG agg1:Logger.py:156 50 INFO asyncssh:logging.py:92 [conn=83, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=83, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=22] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=83, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=22] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=83, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=23] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=83, chan=24] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=83, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=23] Channel closed DEBUG agg1:Logger.py:156 38 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 38 expected 37 for stat_code 195 INFO asyncssh:logging.py:92 [conn=83, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=24] Channel closed DEBUG agg1:Logger.py:156 38 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 38 expected 37 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_policer_log from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=83, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:53:22 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=83, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=83, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=83, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=83, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=83, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=83, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=83, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=83, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=83, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=50] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=83, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=52] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=83, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=52] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=83, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=83, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=83, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=56] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=83, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=83, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=58] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=83, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=59] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=60] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=60] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[bit] 163.10
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4899' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[bit]">Starting testcase:test_devlink_diff_rate_units[bit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=83, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=84] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=84] Local address: 172.17.0.3, port 55350 INFO asyncssh:logging.py:92 [conn=84] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=84] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=84] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:53:22 UTC 2016 INFO asyncssh:logging.py:92 [conn=84, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=84, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=84, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=84, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=84, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:53:23 UTC 2016 INFO asyncssh:logging.py:92 [conn=84, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=84, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=84, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=84, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw src_mac 02:e7:74:85:aa:57 dst_mac 02:77:13:b9:04:9a vlan_id 2314 action trap action police rate 8721790.0bit burst 8722790.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=84, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=14] Command: tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw src_mac 02:e7:74:85:aa:57 dst_mac 02:77:13:b9:04:9a vlan_id 2314 action trap action police rate 8721790.0bit burst 8722790.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=84, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":2314,"dst_mac":"02:77:13:b9:04:9a","src_mac":"02:e7:74:85:aa:57"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_2314_dst_mac_02:77:13:b9:04:9a_src_mac_02:e7:74:85:aa:57 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=84, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=84, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=84, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=84, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=84, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=84, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=19] Channel closed DEBUG agg1:Logger.py:156 949 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 949 expected 1028.5129716981132 for stat_code 195 INFO asyncssh:logging.py:92 [conn=84, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=20] Channel closed DEBUG agg1:Logger.py:156 951 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 951 expected 1028.5129716981132 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[bit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=84, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:56:05 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=84, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=84, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=84, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=84, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=84, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=84, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=84, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=84, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=84, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=84, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=84, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=84, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=84, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=84, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=84, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=84, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=84, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[kbit] 161.24
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-4967' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[kbit]">Starting testcase:test_devlink_diff_rate_units[kbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=84, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=85] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=85] Local address: 172.17.0.3, port 40682 INFO asyncssh:logging.py:92 [conn=85] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=85] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=85] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:56:06 UTC 2016 INFO asyncssh:logging.py:92 [conn=85, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=85, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=85, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=85, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=85, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:56:06 UTC 2016 INFO asyncssh:logging.py:92 [conn=85, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=85, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=85, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=85, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9300 flower skip_sw src_mac 02:cd:89:ce:14:b6 dst_mac 02:2d:f3:0f:a8:4d action trap action police rate 5550.285kbit burst 6550.285 conform-exceed drop INFO asyncssh:logging.py:92 [conn=85, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=14] Command: tc filter add dev swp1 ingress protocol 0x9300 flower skip_sw src_mac 02:cd:89:ce:14:b6 dst_mac 02:2d:f3:0f:a8:4d action trap action police rate 5550.285kbit burst 6550.285 conform-exceed drop INFO asyncssh:logging.py:92 [conn=85, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"[37632]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37632]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:2d:f3:0f:a8:4d","src_mac":"02:cd:89:ce:14:b6","eth_type":"9300"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:2d:f3:0f:a8:4d_src_mac_02:cd:89:ce:14:b6_eth_type_9300 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=85, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=85, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=85, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=85, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=85, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=85, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=19] Channel closed DEBUG agg1:Logger.py:156 1264 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1264 expected 1263.7260928961748 for stat_code 195 INFO asyncssh:logging.py:92 [conn=85, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=20] Channel closed DEBUG agg1:Logger.py:156 1271 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1271 expected 1263.7260928961748 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[kbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=85, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:58:46 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=85, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=85, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=85, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=85, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=85, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=85, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=85, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=85, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=85, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=85, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=85, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=85, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=85, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=85, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=85, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=85, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=85, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[gbit] 158.89
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5035' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[gbit]">Starting testcase:test_devlink_diff_rate_units[gbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=85, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=86] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=86] Local address: 172.17.0.3, port 47332 INFO asyncssh:logging.py:92 [conn=86] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=86] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=86] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:58:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=86, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=86, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=86, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=86, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=86, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 21:58:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=86, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=86, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=86, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=86, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x9200 flower skip_sw src_mac 02:73:c2:92:90:08 dst_mac 02:72:1a:1f:2e:93 action trap action police rate 0.008253194gbit burst 1000.008253194 conform-exceed drop INFO asyncssh:logging.py:92 [conn=86, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=14] Command: tc filter add dev swp1 ingress protocol 0x9200 flower skip_sw src_mac 02:73:c2:92:90:08 dst_mac 02:72:1a:1f:2e:93 action trap action police rate 0.008253194gbit burst 1000.008253194 conform-exceed drop INFO asyncssh:logging.py:92 [conn=86, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"[37376]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37376]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:72:1a:1f:2e:93","src_mac":"02:73:c2:92:90:08","eth_type":"9200"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:72:1a:1f:2e:93_src_mac_02:73:c2:92:90:08_eth_type_9200 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=86, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=86, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=86, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=86, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=86, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=86, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=19] Channel closed DEBUG agg1:Logger.py:156 2889 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 2889 expected 2873.674791086351 for stat_code 195 INFO asyncssh:logging.py:92 [conn=86, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=20] Channel closed DEBUG agg1:Logger.py:156 2895 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 2895 expected 2873.674791086351 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[gbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=86, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:01:25 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=86, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=86, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=86, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=86, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=86, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=86, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=86, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=86, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=86, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=86, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=86, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=86, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=86, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=86, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=86, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=86, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=86, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[bps] 167.13
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5103' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[bps]">Starting testcase:test_devlink_diff_rate_units[bps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=86, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=87] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=87] Local address: 172.17.0.3, port 36540 INFO asyncssh:logging.py:92 [conn=87] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=87] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=87] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:01:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=87, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=87, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=87, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=87, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=87, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:01:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=87, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=87, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=87, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=87, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:7d:9b:74:99:ca src_ip 13.3.250.244 dst_ip 15.125.153.86 ip_proto udp dst_port 35237 action trap action police rate 3117428.5bps burst 3118428.5 conform-exceed drop INFO asyncssh:logging.py:92 [conn=87, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=14] Command: tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:7d:9b:74:99:ca src_ip 13.3.250.244 dst_ip 15.125.153.86 ip_proto udp dst_port 35237 action trap action police rate 3117428.5bps burst 3118428.5 conform-exceed drop INFO asyncssh:logging.py:92 [conn=87, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"src_mac":"02:7d:9b:74:99:ca","eth_type":"ipv4","ip_proto":"udp","dst_ip":"15.125.153.86","src_ip":"13.3.250.244","dst_port":35237},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_src_mac_02:7d:9b:74:99:ca_eth_type_ipv4_ip_proto_udp_dst_ip_15.125.153.86_src_ip_13.3.250.244_dst_port_35237 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=87, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=87, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=87, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=87, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=87, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=87, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=19] Channel closed DEBUG agg1:Logger.py:156 3796 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3796 expected 3778.701212121212 for stat_code 195 INFO asyncssh:logging.py:92 [conn=87, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=20] Channel closed DEBUG agg1:Logger.py:156 3806 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3806 expected 3778.701212121212 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[bps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=87, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:04:12 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=87, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=87, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=87, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=87, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=87, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=87, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=87, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=87, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=87, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=87, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=87, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=87, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=87, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=87, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=87, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=87, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=87, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[kbps] 164.43
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5171' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[kbps]">Starting testcase:test_devlink_diff_rate_units[kbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=87, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=88] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=88] Local address: 172.17.0.3, port 51844 INFO asyncssh:logging.py:92 [conn=88] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=88] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=88] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:04:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=88, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=88, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=88, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=88, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=88, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:04:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=88, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=88, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=88, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=88, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw dst_mac 02:cb:5f:cc:bc:c6 dst_ip 91.151.81.222 ip_proto tcp dst_port 5128 action trap action police rate 4394.3965kbps burst 5394.3965 conform-exceed drop INFO asyncssh:logging.py:92 [conn=88, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=14] Command: tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw dst_mac 02:cb:5f:cc:bc:c6 dst_ip 91.151.81.222 ip_proto tcp dst_port 5128 action trap action police rate 4394.3965kbps burst 5394.3965 conform-exceed drop INFO asyncssh:logging.py:92 [conn=88, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:cb:5f:cc:bc:c6","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"91.151.81.222","dst_port":5128},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:cb:5f:cc:bc:c6_eth_type_ipv4_ip_proto_tcp_dst_ip_91.151.81.222_dst_port_5128 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=88, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=88, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=88, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=88, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=88, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=88, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=19] Channel closed DEBUG agg1:Logger.py:156 3790 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3790 expected 3768.7791595197255 for stat_code 195 INFO asyncssh:logging.py:92 [conn=88, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=20] Channel closed DEBUG agg1:Logger.py:156 3799 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 3799 expected 3768.7791595197255 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[kbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=88, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:06:57 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=88, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=88, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=88, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=88, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=88, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=88, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=88, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=88, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=88, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=88, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=88, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=88, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=88, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=88, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=88, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=88, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=88, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[mbps] 160.87
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5239' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[mbps]">Starting testcase:test_devlink_diff_rate_units[mbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=88, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=89] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=89] Local address: 172.17.0.3, port 39028 INFO asyncssh:logging.py:92 [conn=89] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=89] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=89] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:06:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=89, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=89, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=89, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=89, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=89, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:06:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=89, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=89, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=89, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=89, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:8e:4c:64:85:3f dst_mac 02:41:34:95:34:54 dst_ip 84.16.222.31 ip_proto udp src_port 18733 dst_port 34326 action trap action police rate 1.0807105mbps burst 1001.0807105 conform-exceed drop INFO asyncssh:logging.py:92 [conn=89, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=14] Command: tc filter add dev swp1 ingress protocol 0x0800 flower skip_sw src_mac 02:8e:4c:64:85:3f dst_mac 02:41:34:95:34:54 dst_ip 84.16.222.31 ip_proto udp src_port 18733 dst_port 34326 action trap action police rate 1.0807105mbps burst 1001.0807105 conform-exceed drop INFO asyncssh:logging.py:92 [conn=89, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:41:34:95:34:54","src_mac":"02:8e:4c:64:85:3f","eth_type":"ipv4","ip_proto":"udp","dst_ip":"84.16.222.31","dst_port":34326,"src_port":18733},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:41:34:95:34:54_src_mac_02:8e:4c:64:85:3f_eth_type_ipv4_ip_proto_udp_dst_ip_84.16.222.31_dst_port_34326_src_port_18733 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=89, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=89, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=89, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=89, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=89, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=89, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=19] Channel closed DEBUG agg1:Logger.py:156 1775 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1775 expected 1765.8668300653594 for stat_code 195 INFO asyncssh:logging.py:92 [conn=89, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=20] Channel closed DEBUG agg1:Logger.py:156 1779 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 1779 expected 1765.8668300653594 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[mbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=89, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:09:37 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=89, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=89, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=89, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=89, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=89, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=89, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=89, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=89, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=89, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=89, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=89, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=89, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=89, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=89, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=89, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=89, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=89, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[gbps] 161.12
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5307' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[gbps]">Starting testcase:test_devlink_diff_rate_units[gbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=89, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=90] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=90] Local address: 172.17.0.3, port 57392 INFO asyncssh:logging.py:92 [conn=90] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=90] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=90] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:09:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=90, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=90, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=90, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=90, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=90, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:09:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=90, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=90, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=90, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=90, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:a2:fa:58:f0:df dst_mac 02:e7:54:77:6a:9c vlan_id 26 vlan_ethtype ipv4 src_ip 84.85.101.147 dst_ip 124.137.40.47 ip_proto tcp src_port 3987 dst_port 18786 action trap action police rate 0.000398468gbps burst 1000.000398468 conform-exceed drop INFO asyncssh:logging.py:92 [conn=90, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=14] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw src_mac 02:a2:fa:58:f0:df dst_mac 02:e7:54:77:6a:9c vlan_id 26 vlan_ethtype ipv4 src_ip 84.85.101.147 dst_ip 124.137.40.47 ip_proto tcp src_port 3987 dst_port 18786 action trap action police rate 0.000398468gbps burst 1000.000398468 conform-exceed drop INFO asyncssh:logging.py:92 [conn=90, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":26,"vlan_ethtype":"ip","dst_mac":"02:e7:54:77:6a:9c","src_mac":"02:a2:fa:58:f0:df","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"124.137.40.47","src_ip":"84.85.101.147","dst_port":18786,"src_port":3987},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_26_vlan_ethtype_ip_dst_mac_02:e7:54:77:6a:9c_src_mac_02:a2:fa:58:f0:df_eth_type_ipv4_ip_proto_tcp_dst_ip_124.137.40.47_src_ip_84.85.101.147_dst_port_18786_src_port_3987 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=90, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=90, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=90, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=90, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=90, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=90, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=19] Channel closed DEBUG agg1:Logger.py:156 298 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 298 expected 297.8086696562033 for stat_code 195 INFO asyncssh:logging.py:92 [conn=90, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=20] Channel closed DEBUG agg1:Logger.py:156 299 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 299 expected 297.8086696562033 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[gbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=90, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:12:19 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=90, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=90, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=90, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=90, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=90, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=90, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=90, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=90, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=90, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=90, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=90, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=90, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=90, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=90, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=90, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=90, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=90, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[tbps] 158.14
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5375' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[tbps]">Starting testcase:test_devlink_diff_rate_units[tbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=90, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=91] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=91] Local address: 172.17.0.3, port 47288 INFO asyncssh:logging.py:92 [conn=91] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=91] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=91] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:12:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=91, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=91, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=91, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=91, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=91, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:12:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=91, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=91, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=91, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=91, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=12] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:21:88:80:0d:e3 vlan_id 868 vlan_ethtype ip dst_ip 80.236.172.61 action trap action police rate 5.47159e-07tbps burst 1000.000000547159 conform-exceed drop INFO asyncssh:logging.py:92 [conn=91, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=14] Command: tc filter add dev swp1 ingress protocol 802.1q flower skip_sw dst_mac 02:21:88:80:0d:e3 vlan_id 868 vlan_ethtype ip dst_ip 80.236.172.61 action trap action police rate 5.47159e-07tbps burst 1000.000000547159 conform-exceed drop INFO asyncssh:logging.py:92 [conn=91, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":868,"vlan_ethtype":"ip","dst_mac":"02:21:88:80:0d:e3","eth_type":"ipv4","dst_ip":"80.236.172.61"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_868_vlan_ethtype_ip_dst_mac_02:21:88:80:0d:e3_eth_type_ipv4_dst_ip_80.236.172.61 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=91, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=91, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=18] Received channel close DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=91, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=18] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=91, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=91, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=91, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=19] Channel closed DEBUG agg1:Logger.py:156 399 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 399 expected 398.22343522561863 for stat_code 195 INFO asyncssh:logging.py:92 [conn=91, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=20] Channel closed DEBUG agg1:Logger.py:156 400 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 400 expected 398.22343522561863 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[tbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=91, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:14:57 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=91, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=91, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=91, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=91, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=91, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=91, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=91, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=91, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=91, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=91, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=91, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=91, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=91, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=91, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=91, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=91, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=91, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[2-2] 447.65
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[2-2]">Starting testcase:test_igmp_snooping_mixed_ver[2-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5444' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=91, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=92] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=92] Local address: 172.17.0.3, port 56464 INFO asyncssh:logging.py:92 [conn=92] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=92] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=92] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=92, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:14:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=92, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=92, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=92, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=92, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=92, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=92, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=92, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=92, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=10] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=92, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=92, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":100,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.76"},{"index":100,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.76"},{"index":100,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 119.65"},{"index":100,"dev":"br0","port":"br0","grp":"ff02::1:ff20:3fa7","state":"temp","flags":[],"vid":1,"timer":" 119.65"}],"router":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681c3a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 13463318 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 13458812 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 13458812 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 13458814 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=92, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":100,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.79"},{"index":100,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.79"},{"index":100,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 7.56"},{"index":100,"dev":"br0","port":"br0","grp":"ff02::1:ff20:3fa7","state":"temp","flags":[],"vid":1,"timer":" 7.56"}],"router":{"br0":[{"port":"swp1","timer":" 252.79","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681f910>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 28034825 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 14021626 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14008196 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 6461 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_leave INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=92, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=16] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":100,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.80"}],"router":{"br0":[{"port":"swp1","timer":" 252.80","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681c430>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 29152584 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 786 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14576292 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[2-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=92, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=92, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:22:25 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=92, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=92, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=92, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":100,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=92, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=92, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=92, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-3] 448.92
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-3]">Starting testcase:test_igmp_snooping_mixed_ver[3-3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5474' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=92, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=93] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=93] Local address: 172.17.0.3, port 33176 INFO asyncssh:logging.py:92 [conn=93] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=93] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=93] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=93, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:22:25 UTC 2016 INFO asyncssh:logging.py:92 [conn=93, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=93, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=93, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=93, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=93, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=93, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=93, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=93, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=10] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=93, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=93, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":101,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":101,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":101,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 115.62"},{"index":101,"dev":"br0","port":"br0","grp":"ff02::1:ffd1:f401","state":"temp","flags":[],"vid":1,"timer":" 115.62"}],"router":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681ec20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 16632501 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 16628003 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 16628003 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 16628005 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=93, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":101,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":101,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":101,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 4.25"},{"index":101,"dev":"br0","port":"br0","grp":"ff02::1:ffd1:f401","state":"temp","flags":[],"vid":1,"timer":" 4.25"}],"router":{"br0":[{"port":"swp1","timer":" 252.76","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681e7a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 28922758 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 14465165 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14451738 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 5615 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_leave INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=93, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=16] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":101,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"}],"router":{"br0":[{"port":"swp1","timer":" 252.79","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96904cd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 29091069 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 1478 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14545535 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=93, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=93, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:29:53 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=93, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=93, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=93, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":101,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=93, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=93, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=93, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[2-1] 448.35
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[2-1]">Starting testcase:test_igmp_snooping_mixed_ver[2-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5504' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=93, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=94] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=94] Local address: 172.17.0.3, port 53502 INFO asyncssh:logging.py:92 [conn=94] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=94] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=94] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=94, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:29:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=94, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=94, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=94, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=94, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=94, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=94, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=94, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=94, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=10] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=94, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=94, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":102,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.81"},{"index":102,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.81"},{"index":102,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 121.26"},{"index":102,"dev":"br0","port":"br0","grp":"ff02::1:ffde:faad","state":"temp","flags":[],"vid":1,"timer":" 121.26"}],"router":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690f310>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 16272876 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 16268376 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 16268376 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 16268378 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=94, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":102,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.76"},{"index":102,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.76"},{"index":102,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 9.07"},{"index":102,"dev":"br0","port":"br0","grp":"ff02::1:ffde:faad","state":"temp","flags":[],"vid":1,"timer":" 9.07"}],"router":{"br0":[{"port":"swp1","timer":" 252.76","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9694f970>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 27187319 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 13597076 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 13584019 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 4457 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_leave INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=94, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=16] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":102,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.80"}],"router":{"br0":[{"port":"swp1","timer":" 252.80","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681cb80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 29730557 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 1724 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14865278 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[2-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=94, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=94, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:37:22 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=94, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=94, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=94, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":102,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=94, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=94, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=94, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-1] 445.45
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-1]">Starting testcase:test_igmp_snooping_mixed_ver[3-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5534' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=94, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=95] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=95] Local address: 172.17.0.3, port 53884 INFO asyncssh:logging.py:92 [conn=95] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=95] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=95] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=95, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:37:22 UTC 2016 INFO asyncssh:logging.py:92 [conn=95, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=95, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=95, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=95, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=95, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=95, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=95, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=95, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=10] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=95, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=95, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":103,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.82"},{"index":103,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.82"},{"index":103,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 123.51"},{"index":103,"dev":"br0","port":"br0","grp":"ff02::1:ffa9:d18b","state":"temp","flags":[],"vid":1,"timer":" 123.51"}],"router":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681c880>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 15458095 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 15454017 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 15454017 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 15454018 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=95, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":103,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.79"},{"index":103,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.79"},{"index":103,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 11.21"},{"index":103,"dev":"br0","port":"br0","grp":"ff02::1:ffa9:d18b","state":"temp","flags":[],"vid":1,"timer":" 11.21"}],"router":{"br0":[{"port":"swp1","timer":" 252.79","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681f070>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 26189041 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 13098454 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 13085400 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 5507 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_leave INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=95, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=16] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":103,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.82"}],"router":{"br0":[{"port":"swp1","timer":" 252.82","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681d9c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 27190725 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 334 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 13595363 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=95, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=95, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:44:47 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=95, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=95, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=95, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":103,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=95, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=95, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=95, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-2] 442.68
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-2]">Starting testcase:test_igmp_snooping_mixed_ver[3-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5564' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=95, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=96] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=96] Local address: 172.17.0.3, port 41154 INFO asyncssh:logging.py:92 [conn=96] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=96] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=96] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=96, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:44:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=96, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=96, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=96, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=96, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=96, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=96, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=96, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=96, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=10] Command: bridge link set dev swp2 fastleave on INFO asyncssh:logging.py:92 [conn=96, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=96, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":104,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.85"},{"index":104,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.85"},{"index":104,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 123.69"},{"index":104,"dev":"br0","port":"br0","grp":"ff02::1:fff9:88f9","state":"temp","flags":[],"vid":1,"timer":" 123.69"}],"router":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681f370>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 16426611 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 16422515 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 16422516 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 16422517 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=96, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":104,"dev":"br0","port":"swp2","grp":"227.1.1.1","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.80"},{"index":104,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.80"},{"index":104,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 12.30"},{"index":104,"dev":"br0","port":"br0","grp":"ff02::1:fff9:88f9","state":"temp","flags":[],"vid":1,"timer":" 12.30"}],"router":{"br0":[{"port":"swp1","timer":" 252.80","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681d4e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 28238563 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 14123284 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 14110191 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 5579 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_leave INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=96, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=16] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":104,"dev":"br0","port":"swp3","grp":"239.2.2.2","state":"temp","filter_mode":"exclude","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 257.79"}],"router":{"br0":[{"port":"swp1","timer":" 252.79","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96fafa30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 30001031 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 1274 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 15000516 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=96, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=96, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:52:10 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=96, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=96, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=96, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":104,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=96, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=96, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=96, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/igmp/test_igmp_snooping.py::test_igmp_snooping_diff_source_addrs 235.81
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_diff_source_addrs">Starting testcase:test_igmp_snooping_diff_source_addrs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-5594' coro=<test_igmp_snooping_diff_source_addrs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:363> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=96, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=97] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=97] Local address: 172.17.0.3, port 46438 INFO asyncssh:logging.py:92 [conn=97] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=97] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=97] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=97, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:52:10 UTC 2016 INFO asyncssh:logging.py:92 [conn=97, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=97, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=97, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=97, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=97, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=97, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=97, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=97, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=10] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":105,"dev":"br0","port":"swp2","grp":"226.1.1.1","src":"80.1.1.5","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"swp2","grp":"226.1.1.1","state":"temp","filter_mode":"include","source_list":[{"address":"80.1.1.5","timer":"257.80"}],"protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"swp3","grp":"238.2.2.2","src":"70.1.1.5","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"swp3","grp":"238.2.2.2","state":"temp","filter_mode":"include","source_list":[{"address":"70.1.1.5","timer":"257.80"}],"protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 105.74"},{"index":105,"dev":"br0","port":"br0","grp":"ff02::1:ff9d:83f4","state":"temp","flags":[],"vid":1,"timer":" 105.74"}],"router":{"br0":[{"port":"swp1","timer":" 252.80","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681cf70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 24167669 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 12097140 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 12084043 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 28306 INFO asyncssh:logging.py:92 [conn=97, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge mdb delete dev br0 port swp2 grp 226.1.1.1 temp vid 1 INFO asyncssh:logging.py:92 [conn=97, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=12] Command: bridge mdb delete dev br0 port swp2 grp 226.1.1.1 temp vid 1 INFO asyncssh:logging.py:92 [conn=97, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"mdb":[{"index":105,"dev":"br0","port":"swp3","grp":"238.2.2.2","src":"70.1.1.5","state":"temp","filter_mode":"include","protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"swp3","grp":"238.2.2.2","state":"temp","filter_mode":"include","source_list":[{"address":"70.1.1.5","timer":"234.78"}],"protocol":"kernel","flags":["offload"],"vid":1,"timer":" 0.00"},{"index":105,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 82.72"},{"index":105,"dev":"br0","port":"br0","grp":"ff02::1:ff9d:83f4","state":"temp","flags":[],"vid":1,"timer":" 82.72"}],"router":{"br0":[{"port":"swp1","timer":" 229.78","type":"temp"}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a56530>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 38710549 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 1 Rx 18971730 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 1 Rx 19355484 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 1 Rx 28308 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_diff_source_addrs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=97, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=97, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:56:06 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=97, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=97, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=97, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":105,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=97, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=97, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=97, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=20] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_addr.py::test_ipv4_addr 147.98
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5651' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_addr">Starting testcase:test_ipv4_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_addr.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=98, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=99] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=99] Local address: 172.17.0.3, port 53376 INFO asyncssh:logging.py:92 [conn=99] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=99] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=99] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:59:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=99, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=99, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=99, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=99, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=99, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=99, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 22:59:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=99, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=99, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=8] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=99, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=99, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=99, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=99, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=99, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=13] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 1.1.1.2 INFO asyncssh:logging.py:92 [conn=99, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=14] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 2.2.2.2 INFO asyncssh:logging.py:92 [conn=99, chan=16] Requesting new SSH session DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 3.3.3.2 INFO asyncssh:logging.py:92 [conn=99, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=15] Command: echo onl | sudo -S ping -c 10 1.1.1.2 DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 4.4.4.2 INFO asyncssh:logging.py:92 [conn=99, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=16] Command: echo onl | sudo -S ping -c 10 2.2.2.2 INFO asyncssh:logging.py:92 [conn=99, chan=17] Command: echo onl | sudo -S ping -c 10 3.3.3.2 INFO asyncssh:logging.py:92 [conn=99, chan=18] Command: echo onl | sudo -S ping -c 10 4.4.4.2 INFO asyncssh:logging.py:92 [conn=99, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 4.4.4.2 (4.4.4.2) 56(84) bytes of data. 64 bytes from 4.4.4.2: icmp_seq=1 ttl=64 time=0.154 ms 64 bytes from 4.4.4.2: icmp_seq=2 ttl=64 time=0.133 ms 64 bytes from 4.4.4.2: icmp_seq=3 ttl=64 time=0.157 ms 64 bytes from 4.4.4.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 4.4.4.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 4.4.4.2: icmp_seq=6 ttl=64 time=0.161 ms 64 bytes from 4.4.4.2: icmp_seq=7 ttl=64 time=0.151 ms 64 bytes from 4.4.4.2: icmp_seq=8 ttl=64 time=0.160 ms 64 bytes from 4.4.4.2: icmp_seq=9 ttl=64 time=0.182 ms 64 bytes from 4.4.4.2: icmp_seq=10 ttl=64 time=0.174 ms --- 4.4.4.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9172ms rtt min/avg/max/mdev = 0.133/0.162/0.182/0.013 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 10 4.4.4.2 on agg1 with rc 0 and out PING 4.4.4.2 (4.4.4.2) 56(84) bytes of data. 64 bytes from 4.4.4.2: icmp_seq=1 ttl=64 time=0.154 ms 64 bytes from 4.4.4.2: icmp_seq=2 ttl=64 time=0.133 ms 64 bytes from 4.4.4.2: icmp_seq=3 ttl=64 time=0.157 ms 64 bytes from 4.4.4.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 4.4.4.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 4.4.4.2: icmp_seq=6 ttl=64 time=0.161 ms 64 bytes from 4.4.4.2: icmp_seq=7 ttl=64 time=0.151 ms 64 bytes from 4.4.4.2: icmp_seq=8 ttl=64 time=0.160 ms 64 bytes from 4.4.4.2: icmp_seq=9 ttl=64 time=0.182 ms 64 bytes from 4.4.4.2: icmp_seq=10 ttl=64 time=0.174 ms --- 4.4.4.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9172ms rtt min/avg/max/mdev = 0.133/0.162/0.182/0.013 ms DEBUG agg1:Logger.py:156 PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data. 64 bytes from 1.1.1.2: icmp_seq=1 ttl=64 time=0.153 ms 64 bytes from 1.1.1.2: icmp_seq=2 ttl=64 time=0.129 ms 64 bytes from 1.1.1.2: icmp_seq=3 ttl=64 time=0.157 ms 64 bytes from 1.1.1.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 1.1.1.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 1.1.1.2: icmp_seq=6 ttl=64 time=0.158 ms 64 bytes from 1.1.1.2: icmp_seq=7 ttl=64 time=0.158 ms 64 bytes from 1.1.1.2: icmp_seq=8 ttl=64 time=0.159 ms 64 bytes from 1.1.1.2: icmp_seq=9 ttl=64 time=0.190 ms 64 bytes from 1.1.1.2: icmp_seq=10 ttl=64 time=0.174 ms --- 1.1.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9177ms rtt min/avg/max/mdev = 0.129/0.162/0.190/0.021 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 10 1.1.1.2 on agg1 with rc 0 and out PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data. 64 bytes from 1.1.1.2: icmp_seq=1 ttl=64 time=0.153 ms 64 bytes from 1.1.1.2: icmp_seq=2 ttl=64 time=0.129 ms 64 bytes from 1.1.1.2: icmp_seq=3 ttl=64 time=0.157 ms 64 bytes from 1.1.1.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 1.1.1.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 1.1.1.2: icmp_seq=6 ttl=64 time=0.158 ms 64 bytes from 1.1.1.2: icmp_seq=7 ttl=64 time=0.158 ms 64 bytes from 1.1.1.2: icmp_seq=8 ttl=64 time=0.159 ms 64 bytes from 1.1.1.2: icmp_seq=9 ttl=64 time=0.190 ms 64 bytes from 1.1.1.2: icmp_seq=10 ttl=64 time=0.174 ms --- 1.1.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9177ms rtt min/avg/max/mdev = 0.129/0.162/0.190/0.021 ms DEBUG agg1:Logger.py:156 PING 3.3.3.2 (3.3.3.2) 56(84) bytes of data. 64 bytes from 3.3.3.2: icmp_seq=1 ttl=64 time=0.163 ms 64 bytes from 3.3.3.2: icmp_seq=2 ttl=64 time=0.136 ms 64 bytes from 3.3.3.2: icmp_seq=3 ttl=64 time=0.155 ms 64 bytes from 3.3.3.2: icmp_seq=4 ttl=64 time=0.170 ms 64 bytes from 3.3.3.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 3.3.3.2: icmp_seq=6 ttl=64 time=0.162 ms 64 bytes from 3.3.3.2: icmp_seq=7 ttl=64 time=0.154 ms 64 bytes from 3.3.3.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 3.3.3.2: icmp_seq=9 ttl=64 time=0.163 ms 64 bytes from 3.3.3.2: icmp_seq=10 ttl=64 time=0.175 ms --- 3.3.3.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9179ms rtt min/avg/max/mdev = 0.136/0.161/0.176/0.012 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 10 3.3.3.2 on agg1 with rc 0 and out PING 3.3.3.2 (3.3.3.2) 56(84) bytes of data. 64 bytes from 3.3.3.2: icmp_seq=1 ttl=64 time=0.163 ms 64 bytes from 3.3.3.2: icmp_seq=2 ttl=64 time=0.136 ms 64 bytes from 3.3.3.2: icmp_seq=3 ttl=64 time=0.155 ms 64 bytes from 3.3.3.2: icmp_seq=4 ttl=64 time=0.170 ms 64 bytes from 3.3.3.2: icmp_seq=5 ttl=64 time=0.176 ms 64 bytes from 3.3.3.2: icmp_seq=6 ttl=64 time=0.162 ms 64 bytes from 3.3.3.2: icmp_seq=7 ttl=64 time=0.154 ms 64 bytes from 3.3.3.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 3.3.3.2: icmp_seq=9 ttl=64 time=0.163 ms 64 bytes from 3.3.3.2: icmp_seq=10 ttl=64 time=0.175 ms --- 3.3.3.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9179ms rtt min/avg/max/mdev = 0.136/0.161/0.176/0.012 ms DEBUG agg1:Logger.py:156 PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data. 64 bytes from 2.2.2.2: icmp_seq=1 ttl=64 time=0.166 ms 64 bytes from 2.2.2.2: icmp_seq=2 ttl=64 time=0.151 ms 64 bytes from 2.2.2.2: icmp_seq=3 ttl=64 time=0.151 ms 64 bytes from 2.2.2.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 2.2.2.2: icmp_seq=5 ttl=64 time=0.172 ms 64 bytes from 2.2.2.2: icmp_seq=6 ttl=64 time=0.159 ms 64 bytes from 2.2.2.2: icmp_seq=7 ttl=64 time=0.158 ms 64 bytes from 2.2.2.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 2.2.2.2: icmp_seq=9 ttl=64 time=0.190 ms 64 bytes from 2.2.2.2: icmp_seq=10 ttl=64 time=0.159 ms --- 2.2.2.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9180ms rtt min/avg/max/mdev = 0.151/0.163/0.190/0.017 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 10 2.2.2.2 on agg1 with rc 0 and out PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data. 64 bytes from 2.2.2.2: icmp_seq=1 ttl=64 time=0.166 ms 64 bytes from 2.2.2.2: icmp_seq=2 ttl=64 time=0.151 ms 64 bytes from 2.2.2.2: icmp_seq=3 ttl=64 time=0.151 ms 64 bytes from 2.2.2.2: icmp_seq=4 ttl=64 time=0.172 ms 64 bytes from 2.2.2.2: icmp_seq=5 ttl=64 time=0.172 ms 64 bytes from 2.2.2.2: icmp_seq=6 ttl=64 time=0.159 ms 64 bytes from 2.2.2.2: icmp_seq=7 ttl=64 time=0.158 ms 64 bytes from 2.2.2.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 2.2.2.2: icmp_seq=9 ttl=64 time=0.190 ms 64 bytes from 2.2.2.2: icmp_seq=10 ttl=64 time=0.159 ms --- 2.2.2.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9180ms rtt min/avg/max/mdev = 0.151/0.163/0.190/0.017 ms
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_addr.py INFO asyncssh:logging.py:92 [conn=99, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:02:00 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:02:00 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=99, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=99, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=99, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=99, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=99, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=99, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=99, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=99, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=99, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_dynamic_arp 136.70
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5697' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_dynamic_arp">Starting testcase:test_ipv4_dynamic_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=100] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=100] Local address: 172.17.0.3, port 33028 INFO asyncssh:logging.py:92 [conn=100] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=100] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=100] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:02:02 UTC 2016 INFO asyncssh:logging.py:92 [conn=100, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=100, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=100, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=100, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=100, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=100, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:02:02 UTC 2016 INFO asyncssh:logging.py:92 [conn=100, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=100, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=100, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681e080>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8770 Rx 8770 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8770 Rx 8770 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=100, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=12] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=100, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=100, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=16] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=18] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=100, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=20] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_dynamic_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=100, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=21] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=22] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=22] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:17 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:17 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=100, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=100, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=100, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=100, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=100, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=100, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=100, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=100, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=32] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_static_arp 2.07
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5741' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_arp">Starting testcase:test_ipv4_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=101] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=101] Local address: 172.17.0.3, port 43926 INFO asyncssh:logging.py:92 [conn=101] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=101] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=101] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=101, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=101, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=101, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=101, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=101, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=101, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=101, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=101, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=101, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=101, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=101, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=18] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=20] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=101, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=101, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:19 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:19 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=101, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=101, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=101, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=101, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=101, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=101, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 down && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=101, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 down && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=101, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_replace_dyn_stat_arp 138.49
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5787' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_replace_dyn_stat_arp">Starting testcase:test_ipv4_replace_dyn_stat_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=102] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=102] Local address: 172.17.0.3, port 43930 INFO asyncssh:logging.py:92 [conn=102] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=102] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=102] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:21 UTC 2016 INFO asyncssh:logging.py:92 [conn=102, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=102, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=102, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=102, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=102, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=102, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:04:21 UTC 2016 INFO asyncssh:logging.py:92 [conn=102, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=102, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=102, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=102, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=18] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=20] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d7c70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8714 Rx 8714 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8714 Rx 8714 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=102, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=24] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=26] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=28] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=30] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=32] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=34] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=36] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=38] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=40] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=42] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=102, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=44] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_replace_dyn_stat_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=102, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=45] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=46] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=46] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=47] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=48] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:06:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=49] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=50] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:06:38 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=102, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=102, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=52] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=102, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=52] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=53] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=102, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=54] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=102, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=54] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=102, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=102, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=56] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=102, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=56] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_static_arp_with_traffic 139.64
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5855' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_arp_with_traffic">Starting testcase:test_ipv4_static_arp_with_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=103] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=103] Local address: 172.17.0.3, port 36190 INFO asyncssh:logging.py:92 [conn=103] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=103] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=103] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:06:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=103, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=103, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=103, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=103, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=103, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=103, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:06:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=103, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=103, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=103, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=103, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp3 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681efb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8732 Rx 8732 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8732 Rx 8732 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=103, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=103, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=18] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=20] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=103, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_arp_with_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=103, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:08:57 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:08:57 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=103, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=103, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=103, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=103, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=103, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=103, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=103, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=103, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_static_route_over_static_arp 140.39
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5901' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_route_over_static_arp">Starting testcase:test_ipv4_static_route_over_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=104] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=104] Local address: 172.17.0.3, port 48484 INFO asyncssh:logging.py:92 [conn=104] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=104] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=104] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:08:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=104, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=104, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=104, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=104, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=104, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=104, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:08:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=104, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=104, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=104, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=104, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=104, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=12] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=104, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=12] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=104, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=14] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=104, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=16] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=16] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=104, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=18] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=104, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=20] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=104, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip route add 20.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route add 21.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=24] Command: ip route add 20.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route add 21.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"20.0.0.1","gateway":"1.1.1.2","dev":"swp1","flags":["offload","rt_offload"]},{"dst":"21.0.0.1","gateway":"2.2.2.2","dev":"swp2","flags":["offload","rt_offload"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 21.0.0.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 -> 20.0.0.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d4850>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 -> 21.0.0.1 Tx 4382 Rx 4382 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:6 -> 20.0.0.1 Tx 4382 Rx 4382 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8764 Rx 8764 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=104, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=28] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=104, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip route delete 20.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route delete 21.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=30] Command: ip route delete 20.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route delete 21.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=104, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=32] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=104, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=34] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=104, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=36] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=38] Command: ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=104, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=40] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_route_over_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=104, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=41] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=42] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=42] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=43] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=44] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:11:17 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=45] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=46] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:11:17 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=104, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=104, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=48] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=104, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=104, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=50] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=104, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=104, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=104, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=52] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=104, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=52] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_arp_reachable_timeout 155.78
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-5965' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_arp_reachable_timeout">Starting testcase:test_ipv4_arp_reachable_timeout from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=105] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=105] Local address: 172.17.0.3, port 59004 INFO asyncssh:logging.py:92 [conn=105] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=105] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=105] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:11:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=105, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=105, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=105, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=105, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=105, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=105, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:11:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=105, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=105, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=105, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=105, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=105, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=105, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=105, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.swp1.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=105, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=12] Command: sysctl net.ipv4.neigh.swp1.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=105, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.swp1.base_reachable_time_ms = 30000 net.ipv4.neigh.swp2.base_reachable_time_ms = 30000 net.ipv4.neigh.swp3.base_reachable_time_ms = 30000 net.ipv4.neigh.swp4.base_reachable_time_ms = 30000 INFO asyncssh:logging.py:92 [conn=105, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=13] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.swp1.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms=1000 INFO asyncssh:logging.py:92 [conn=105, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=14] Command: sysctl net.ipv4.neigh.swp1.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms=1000 INFO asyncssh:logging.py:92 [conn=105, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=14] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.swp1.base_reachable_time_ms = 1000 net.ipv4.neigh.swp2.base_reachable_time_ms = 1000 net.ipv4.neigh.swp3.base_reachable_time_ms = 1000 net.ipv4.neigh.swp4.base_reachable_time_ms = 1000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d7af0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8778 Rx 8778 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8778 Rx 8778 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=105, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=105, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.swp1.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=105, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=18] Command: sysctl net.ipv4.neigh.swp1.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp2.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp3.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp4.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=105, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.swp1.base_reachable_time_ms = 30000 net.ipv4.neigh.swp2.base_reachable_time_ms = 30000 net.ipv4.neigh.swp3.base_reachable_time_ms = 30000 net.ipv4.neigh.swp4.base_reachable_time_ms = 30000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681e740>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8778 Rx 8778 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8778 Rx 8778 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=105, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=20] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_arp_reachable_timeout from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=105, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=21] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=105, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=22] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=105, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=22] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:13:53 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:13:53 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=105, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=105, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=105, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=105, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=105, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=105, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=105, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=105, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=105, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=32] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_arp.py::test_ipv4_arp_ageing 228.42
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6009' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_arp_ageing">Starting testcase:test_ipv4_arp_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=106] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=106] Local address: 172.17.0.3, port 51048 INFO asyncssh:logging.py:92 [conn=106] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=106] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=106] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:13:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=106, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=106, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=106, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=106, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=106, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=106, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:13:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=106, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=106, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=106, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=106, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=106, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=106, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=106, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1&& sysctl net.ipv4.neigh.default.gc_stale_time INFO asyncssh:logging.py:92 [conn=106, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=12] Command: sysctl net.ipv4.neigh.default.gc_thresh1&& sysctl net.ipv4.neigh.default.gc_stale_time INFO asyncssh:logging.py:92 [conn=106, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 128 net.ipv4.neigh.default.gc_stale_time = 60 INFO asyncssh:logging.py:92 [conn=106, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=13] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1=0&& sysctl net.ipv4.neigh.default.gc_stale_time=1 INFO asyncssh:logging.py:92 [conn=106, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=14] Command: sysctl net.ipv4.neigh.default.gc_thresh1=0&& sysctl net.ipv4.neigh.default.gc_stale_time=1 INFO asyncssh:logging.py:92 [conn=106, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=14] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 0 net.ipv4.neigh.default.gc_stale_time = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969040d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 <-> 10.36.118.199:1:6 Tx 8760 Rx 8760 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:7 <-> 10.36.118.199:1:8 Tx 8760 Rx 8760 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=106, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=106, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=106, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=106, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1=128&& sysctl net.ipv4.neigh.default.gc_stale_time=60 INFO asyncssh:logging.py:92 [conn=106, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=18] Command: sysctl net.ipv4.neigh.default.gc_thresh1=128&& sysctl net.ipv4.neigh.default.gc_stale_time=60 INFO asyncssh:logging.py:92 [conn=106, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 128 net.ipv4.neigh.default.gc_stale_time = 60
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_arp_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=106, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:17:42 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:17:42 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=106, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=106, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=106, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=106, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=106, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=106, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=106, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=106, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=106, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_best_match.py::test_ipv4_bm_traffic_forwarding 128.31
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6051' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_bm_traffic_forwarding">Starting testcase:test_ipv4_bm_traffic_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_best_match.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=107] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=107] Local address: 172.17.0.3, port 57610 INFO asyncssh:logging.py:92 [conn=107] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=107] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=107] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:17:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=107, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=107, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=107, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=107, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=107, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=107, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:17:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=107, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=107, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=8] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=107, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=8] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=107, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=107, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=10] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=107, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=107, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=107, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=12] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=107, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=12] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=107, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=107, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=14] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=107, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=107, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=107, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=16] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=107, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=107, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=18] Command: ip address add 192.168.1.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=107, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_20.1.1.2/24', 'count': 1, 'ip': '20.1.1.2', 'gw': '20.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_192.168.1.3/24', 'count': 1, 'ip': '192.168.1.3', 'gw': '192.168.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=107, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip address add 20.1.1.1/24 dev swp1 metric 20 && ip address add 20.1.1.1/24 dev lo metric 10 INFO asyncssh:logging.py:92 [conn=107, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=20] Command: ip address add 20.1.1.1/24 dev swp1 metric 20 && ip address add 20.1.1.1/24 dev lo metric 10 INFO asyncssh:logging.py:92 [conn=107, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=22] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"20.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"20.1.1.1","metric":20,"flags":[]},{"dst":"192.168.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_20.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_192.168.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96f8cee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:6 -> 10.36.118.199:1:5 Tx 4405 Rx 0 Frames Delta 4405 Loss 100.000 INFO asyncssh:logging.py:92 [conn=107, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip address delete 20.1.1.1/24 dev lo INFO asyncssh:logging.py:92 [conn=107, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=24] Command: ip address delete 20.1.1.1/24 dev lo INFO asyncssh:logging.py:92 [conn=107, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"20.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"20.1.1.1","metric":20,"flags":["rt_trap"]},{"dst":"192.168.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d54b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:6 -> 10.36.118.199:1:5 Tx 5991 Rx 5991 Frames Delta 0 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_bm_traffic_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_best_match.py INFO asyncssh:logging.py:92 [conn=107, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=27] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=28] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:19:46 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:19:50 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=107, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=107, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=34] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=107, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=107, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=107, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=107, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=107, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=38] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=107, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=38] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_a_dis 115.98
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6101' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_a_dis">Starting testcase:test_ipv4_class_a_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=108] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=108] Local address: 172.17.0.3, port 47048 INFO asyncssh:logging.py:92 [conn=108] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=108] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=108] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:19:52 UTC 2016 INFO asyncssh:logging.py:92 [conn=108, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=108, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=108, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=108, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=108, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=108, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:19:52 UTC 2016 INFO asyncssh:logging.py:92 [conn=108, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=108, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=108, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=108, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/8 dev swp1 && ip address add 0.0.0.1/8 dev swp2 INFO asyncssh:logging.py:92 [conn=108, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=10] Command: ip address add 1.1.1.1/8 dev swp1 && ip address add 0.0.0.1/8 dev swp2 INFO asyncssh:logging.py:92 [conn=108, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/8', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 8, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_0.0.0.2/8', 'count': 1, 'ip': '0.0.0.2', 'gw': '0.0.0.1', 'plen': 8, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/8 to 10.36.118.199:1:6_0.0.0.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_0.0.0.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d7eb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 10.36.118.199:1:6 SIP-DIP 1.1.1.2-0.0.0.2 Tx 4448 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_a_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=108, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:21:46 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:21:46 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=108, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=108, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=108, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=108, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=108, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=108, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=108, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=108, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=108, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_b_dis 115.22
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6135' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_b_dis">Starting testcase:test_ipv4_class_b_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=109] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=109] Local address: 172.17.0.3, port 51508 INFO asyncssh:logging.py:92 [conn=109] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=109] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=109] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:21:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=109, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=109, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=109, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=109, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=109, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=109, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:21:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=109, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=109, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=109, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=109, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 128.1.1.1/16 dev swp1 && ip address add 191.255.1.1/16 dev swp2 INFO asyncssh:logging.py:92 [conn=109, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=10] Command: ip address add 128.1.1.1/16 dev swp1 && ip address add 191.255.1.1/16 dev swp2 INFO asyncssh:logging.py:92 [conn=109, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_128.1.1.2/16', 'count': 1, 'ip': '128.1.1.2', 'gw': '128.1.1.1', 'plen': 16, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_191.255.1.2/16', 'count': 1, 'ip': '191.255.1.2', 'gw': '191.255.1.1', 'plen': 16, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_128.1.1.2/16 to 10.36.118.199:1:6_191.255.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_128.1.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_191.255.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d5150>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 10.36.118.199:1:6 SIP-DIP 128.1.1.2-191.255.1.2 Tx 4403 Rx 4403 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_b_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=109, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:23:41 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:23:41 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=109, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=109, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=109, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=109, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=109, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=109, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=109, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=109, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=109, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_c_dis 114.91
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6169' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_c_dis">Starting testcase:test_ipv4_class_c_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=110] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=110] Local address: 172.17.0.3, port 49144 INFO asyncssh:logging.py:92 [conn=110] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=110] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=110] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:23:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=110, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=110, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=110, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=110, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=110, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=110, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:23:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=110, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=110, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=110, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=110, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.1.1.1/24 dev swp1 && ip address add 223.255.255.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=110, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=10] Command: ip address add 192.1.1.1/24 dev swp1 && ip address add 223.255.255.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=110, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.1.1.2/24', 'count': 1, 'ip': '192.1.1.2', 'gw': '192.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_223.255.255.2/24', 'count': 1, 'ip': '223.255.255.2', 'gw': '223.255.255.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_192.1.1.2/24 to 10.36.118.199:1:6_223.255.255.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_223.255.255.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d4250>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 10.36.118.199:1:6 SIP-DIP 192.1.1.2-223.255.255.2 Tx 4425 Rx 4425 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_c_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=110, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:36 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:36 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=110, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=110, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=110, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=110, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=110, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=110, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=110, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=110, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=110, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_d_dis 2.13
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6203' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_d_dis">Starting testcase:test_ipv4_class_d_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=111] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=111] Local address: 172.17.0.3, port 53122 INFO asyncssh:logging.py:92 [conn=111] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=111] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=111] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=111, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=111, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=111, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=111, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=111, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=111, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=111, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip address add 224.0.0.1/8 dev swp1 INFO asyncssh:logging.py:92 [conn=111, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=8] Command: ip address add 224.0.0.1/8 dev swp1 INFO asyncssh:logging.py:92 [conn=111, chan=8] Received exit status 2 INFO asyncssh:logging.py:92 [conn=111, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=8] Channel closed DEBUG agg1:Logger.py:156 RTNETLINK answers: Invalid argument
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_d_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=111, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=10] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:38 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:38 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=111, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=111, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=16] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=111, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=111, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=111, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=18] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=111, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=111, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=111, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=20] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=111, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=20] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_e_dis 121.54
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6235' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_e_dis">Starting testcase:test_ipv4_class_e_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=112] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=112] Local address: 172.17.0.3, port 53130 INFO asyncssh:logging.py:92 [conn=112] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=112] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=112] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:40 UTC 2016 INFO asyncssh:logging.py:92 [conn=112, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=112, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=112, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=112, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=112, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=112, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:25:40 UTC 2016 INFO asyncssh:logging.py:92 [conn=112, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=112, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=112, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=112, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 240.0.0.0/32 dev swp1 && ip address add 223.255.254.1/32 dev swp2 INFO asyncssh:logging.py:92 [conn=112, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=10] Command: ip address add 240.0.0.0/32 dev swp1 && ip address add 223.255.254.1/32 dev swp2 INFO asyncssh:logging.py:92 [conn=112, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_240.0.0.1/32', 'count': 1, 'ip': '240.0.0.1', 'gw': '240.0.0.0', 'plen': 32, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_223.255.254.2/32', 'count': 1, 'ip': '223.255.254.2', 'gw': '223.255.254.1', 'plen': 32, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_240.0.0.1/32 to 10.36.118.199:1:6_223.255.254.2/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_240.0.0.1/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_223.255.254.2/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d4dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 10.36.118.199:1:6 SIP-DIP 240.0.0.1-223.255.254.2 Tx 4346 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_e_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=112, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:27:40 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:27:40 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=112, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=112, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=112, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=112, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=112, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=112, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=112, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=112, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=112, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_crc.py::test_ipv4_checksum 141.26
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6269' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_checksum">Starting testcase:test_ipv4_checksum from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_crc.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=113] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=113] Local address: 172.17.0.3, port 39778 INFO asyncssh:logging.py:92 [conn=113] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=113] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=113] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:27:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=113, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=113, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=113, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=113, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=113, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=113, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:27:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=113, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=113, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=113, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=113, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=113, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=113, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 bad crc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 good crc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=113, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=11] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=113, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=12] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=113, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=12] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 1192707839112 bad_octets_received: 23025554 mac_trans_error: 0 broadcast_frames_received: 12260259 multicast_frames_received: 591054424 frames_64_octets: 2681 frames_65_to_127_octets: 1884911 frames_128_to_255_octets: 202567207 frames_256_to_511_octets: 371695553 frames_512_to_1023_octets: 1191636611 frames_1024_to_max_octets: 225334550 excessive_collision: 0 multicast_frames_sent: 2587 broadcast_frames_sent: 1566 fc_sent: 0 fc_received: 0 buffer_overrun: 3829 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 5171 collisions: 0 late_collision: 0 unicast_frames_received: 1378818251 unicast_frames_sent: 10979255 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5039969352 INFO asyncssh:logging.py:92 [conn=113, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=13] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=113, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=14] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=113, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=14] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 38811790536 bad_octets_received: 22902162 mac_trans_error: 0 broadcast_frames_received: 3427292 multicast_frames_received: 4658334 frames_64_octets: 2295 frames_65_to_127_octets: 1135679 frames_128_to_255_octets: 19909644 frames_256_to_511_octets: 3678034 frames_512_to_1023_octets: 269485306 frames_1024_to_max_octets: 27405540 excessive_collision: 0 multicast_frames_sent: 250535389 broadcast_frames_sent: 8632 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 4930 collisions: 0 late_collision: 0 unicast_frames_received: 48700948 unicast_frames_sent: 14280973 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 134228931422 INFO asyncssh:logging.py:92 [conn=113, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=15] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=113, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=16] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=113, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=16] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32570890670 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792962 multicast_frames_received: 2437418 frames_64_octets: 1536 frames_65_to_127_octets: 1135443 frames_128_to_255_octets: 10416953 frames_256_to_511_octets: 904 frames_512_to_1023_octets: 356911058 frames_1024_to_max_octets: 26764891 excessive_collision: 0 multicast_frames_sent: 354091190 broadcast_frames_sent: 4316 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 34295769 unicast_frames_sent: 2609130 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 182151429363 INFO asyncssh:logging.py:92 [conn=113, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=113, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=18] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=113, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=18] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32264487948 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792946 multicast_frames_received: 2437419 frames_64_octets: 1399 frames_65_to_127_octets: 1120099 frames_128_to_255_octets: 10416752 frames_256_to_511_octets: 5 frames_512_to_1023_octets: 138209342 frames_1024_to_max_octets: 26764891 excessive_collision: 0 multicast_frames_sent: 135519547 broadcast_frames_sent: 866 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 33697328 unicast_frames_sent: 3064382 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 70480713977 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=113, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=113, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=20] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=113, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=20] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 1192707839112 bad_octets_received: 25351058 mac_trans_error: 0 broadcast_frames_received: 12260259 multicast_frames_received: 591054424 frames_64_octets: 2681 frames_65_to_127_octets: 1884911 frames_128_to_255_octets: 202567208 frames_256_to_511_octets: 371695553 frames_512_to_1023_octets: 1191641153 frames_1024_to_max_octets: 225334550 excessive_collision: 0 multicast_frames_sent: 2588 broadcast_frames_sent: 1566 fc_sent: 0 fc_received: 0 buffer_overrun: 3829 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 9713 collisions: 0 late_collision: 0 unicast_frames_received: 1378818251 unicast_frames_sent: 10979255 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5039969597 INFO asyncssh:logging.py:92 [conn=113, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=113, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=22] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=113, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=22] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 38811790536 bad_octets_received: 25227666 mac_trans_error: 0 broadcast_frames_received: 3427292 multicast_frames_received: 4658334 frames_64_octets: 2295 frames_65_to_127_octets: 1135680 frames_128_to_255_octets: 19909645 frames_256_to_511_octets: 3678034 frames_512_to_1023_octets: 269489848 frames_1024_to_max_octets: 27405540 excessive_collision: 0 multicast_frames_sent: 250535391 broadcast_frames_sent: 8632 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 9472 collisions: 0 late_collision: 0 unicast_frames_received: 48700948 unicast_frames_sent: 14280973 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 134228931741 INFO asyncssh:logging.py:92 [conn=113, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=23] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=113, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=24] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=113, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=24] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32573216238 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792962 multicast_frames_received: 2437418 frames_64_octets: 1538 frames_65_to_127_octets: 1135444 frames_128_to_255_octets: 10416954 frames_256_to_511_octets: 904 frames_512_to_1023_octets: 356920142 frames_1024_to_max_octets: 26764891 excessive_collision: 0 multicast_frames_sent: 354091192 broadcast_frames_sent: 4316 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 34300312 unicast_frames_sent: 2613673 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 182153755250 INFO asyncssh:logging.py:92 [conn=113, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=25] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=113, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=26] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=113, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=26] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32266813516 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792946 multicast_frames_received: 2437419 frames_64_octets: 1401 frames_65_to_127_octets: 1120100 frames_128_to_255_octets: 10416752 frames_256_to_511_octets: 5 frames_512_to_1023_octets: 138218426 frames_1024_to_max_octets: 26764891 excessive_collision: 0 multicast_frames_sent: 135519548 broadcast_frames_sent: 866 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 33701871 unicast_frames_sent: 3068925 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 70483039619 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d6440>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 bad crc SIP-DIP 1.1.1.2-2.2.2.2 Tx 4542 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 bad crc SIP-DIP 2.2.2.2-1.1.1.2 Tx 4542 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 good crc SIP-DIP 3.3.3.2-4.4.4.2 Tx 4542 Rx 4542 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 good crc SIP-DIP 4.4.4.2-3.3.3.2 Tx 4542 Rx 4542 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_checksum from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_crc.py INFO asyncssh:logging.py:92 [conn=113, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=27] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=28] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:30:01 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:30:01 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=113, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=113, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=34] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=113, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=113, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=113, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=113, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=113, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=113, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=38] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=113, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=38] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_en_dis_fwd.py::test_ipv4_en_dis_fwd 150.94
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6319' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_en_dis_fwd">Starting testcase:test_ipv4_en_dis_fwd from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_en_dis_fwd.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=114] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=114] Local address: 172.17.0.3, port 52116 INFO asyncssh:logging.py:92 [conn=114] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=114] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=114] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:30:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=114, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=114, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=114, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=114, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=114, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=114, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:30:03 UTC 2016 INFO asyncssh:logging.py:92 [conn=114, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=114, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=114, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=114, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=114, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=114, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967dbd30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 1.1.1.2-2.2.2.2 Tx 4348 Rx 4348 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2.2.2.2-1.1.1.2 Tx 4348 Rx 4348 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 SIP-DIP 3.3.3.2-4.4.4.2 Tx 4348 Rx 4348 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 SIP-DIP 4.4.4.2-3.3.3.2 Tx 4348 Rx 4348 Loss 0.000 INFO asyncssh:logging.py:92 [conn=114, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=12] Command: sysctl -n net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=12] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=114, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=114, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=14] Command: ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=114, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967d8550>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 1.1.1.2-2.2.2.2 Tx 5986 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5986 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 SIP-DIP 3.3.3.2-4.4.4.2 Tx 5986 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:8 SIP-DIP 4.4.4.2-3.3.3.2 Tx 5986 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_en_dis_fwd from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_en_dis_fwd.py INFO asyncssh:logging.py:92 [conn=114, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=15] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=16] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=16] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:32:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:32:32 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=114, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=114, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=114, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=114, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=114, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=114, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=114, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=114, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=26] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=114, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=26] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_gw.py::test_ipv4_default_gw 162.80
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6355' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_default_gw">Starting testcase:test_ipv4_default_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=115] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=115] Local address: 172.17.0.3, port 50926 INFO asyncssh:logging.py:92 [conn=115] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=115] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=115] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:32:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=115, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=2] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=4] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=4] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=115, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=6] Command: ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=8] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:32:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=115, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=115, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=10] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=115, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=10] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=115, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=115, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=12] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=115, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:32:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=115, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=115, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=16] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=115, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=16] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=115, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=18] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=115, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=115, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=20] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=115, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=115, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=22] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=115, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=115, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=24] Command: bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=115, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=24] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp3 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=115, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=26] Command: ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=115, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp3 ', 'rc': 0, 'result': '[{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=27] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=115, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=28] Command: bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=115, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=28] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp4 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=115, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=30] Command: ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=115, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp4 ', 'rc': 0, 'result': '[{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=115, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=32] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=115, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=115, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=34] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=115, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:5 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:6 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:7 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=115, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip route add default metric 100 via 1.1.1.2 dev swp1 && ip route add default metric 200 via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=115, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=36] Command: ip route add default metric 100 via 1.1.1.2 dev swp1 && ip route add default metric 200 via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=115, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967d8220>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:5 5.5.5.5 Tx 4443 Rx 4443 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:6 5.5.5.5 Tx 4443 Rx 0 Frames Delta 4443 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:7 5.5.5.5 Tx 4443 Rx 0 Frames Delta 4443 Loss 100.000 INFO asyncssh:logging.py:92 [conn=115, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=38] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"1.1.1.2","dev":"swp1","metric":100,"flags":["offload","rt_offload"]},{"dst":"default","gateway":"2.2.2.2","dev":"swp2","metric":200,"flags":[]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip route add default via 3.3.3.2 dev swp3 INFO asyncssh:logging.py:92 [conn=115, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=40] Command: ip route add default via 3.3.3.2 dev swp3 INFO asyncssh:logging.py:92 [conn=115, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d62f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:5 5.5.5.5 Tx 5989 Rx 0 Frames Delta 5989 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:6 5.5.5.5 Tx 5989 Rx 0 Frames Delta 5989 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:8 -> 10.36.118.199:1:7 5.5.5.5 Tx 5989 Rx 5989 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=115, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=42] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"3.3.3.2","dev":"swp3","flags":["offload","rt_offload"]},{"dst":"default","gateway":"1.1.1.2","dev":"swp1","metric":100,"flags":["offload"]},{"dst":"default","gateway":"2.2.2.2","dev":"swp2","metric":200,"flags":[]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_default_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py INFO asyncssh:logging.py:92 [conn=115, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=43] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=44] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=44] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=45] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=46] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:13 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=47] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=48] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:15 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=115, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=115, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=50] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=115, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=115, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=52] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=115, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=52] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=115, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=53] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=115, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=54] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=115, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=56] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=56] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=58] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=58] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=115, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=60] Command: ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=60] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_gw.py::test_ipv4_not_connected_gw 1.78
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6431' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_not_connected_gw">Starting testcase:test_ipv4_not_connected_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=116] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=116] Local address: 172.17.0.3, port 36564 INFO asyncssh:logging.py:92 [conn=116] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=116] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=116] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:17 UTC 2016 INFO asyncssh:logging.py:92 [conn=116, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=116, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=116, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=116, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=116, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=116, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:17 UTC 2016 INFO asyncssh:logging.py:92 [conn=116, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 INFO asyncssh:logging.py:92 [conn=116, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=8] Command: ip address add 1.1.1.1/24 dev swp1 INFO asyncssh:logging.py:92 [conn=116, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip route add default via 5.5.5.5 dev swp1 INFO asyncssh:logging.py:92 [conn=116, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=10] Command: ip route add default via 5.5.5.5 dev swp1 INFO asyncssh:logging.py:92 [conn=116, chan=10] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=10] Channel closed DEBUG agg1:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2.2.2.2/24 dev swp2 INFO asyncssh:logging.py:92 [conn=116, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=12] Command: ip address add 2.2.2.2/24 dev swp2 INFO asyncssh:logging.py:92 [conn=116, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip route add default via 5.5.5.5 dev swp2 INFO asyncssh:logging.py:92 [conn=116, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=14] Command: ip route add default via 5.5.5.5 dev swp2 INFO asyncssh:logging.py:92 [conn=116, chan=14] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=14] Channel closed DEBUG agg1:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip address add 3.3.3.3/24 dev swp3 INFO asyncssh:logging.py:92 [conn=116, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=16] Command: ip address add 3.3.3.3/24 dev swp3 INFO asyncssh:logging.py:92 [conn=116, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip route add default via 5.5.5.5 dev swp3 INFO asyncssh:logging.py:92 [conn=116, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=18] Command: ip route add default via 5.5.5.5 dev swp3 INFO asyncssh:logging.py:92 [conn=116, chan=18] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=18] Channel closed DEBUG agg1:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip address add 4.4.4.4/24 dev swp4 INFO asyncssh:logging.py:92 [conn=116, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=20] Command: ip address add 4.4.4.4/24 dev swp4 INFO asyncssh:logging.py:92 [conn=116, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip route add default via 5.5.5.5 dev swp4 INFO asyncssh:logging.py:92 [conn=116, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=22] Command: ip route add default via 5.5.5.5 dev swp4 INFO asyncssh:logging.py:92 [conn=116, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=22] Channel closed DEBUG agg1:Logger.py:156 Error: Nexthop has invalid gateway.
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_not_connected_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py INFO asyncssh:logging.py:92 [conn=116, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:17 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:17 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=116, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=116, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=116, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=116, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=116, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=116, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=116, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=116, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_icmp.py::test_ipv4_icmp_disabled 148.59
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6477' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_icmp_disabled">Starting testcase:test_ipv4_icmp_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=117] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=117] Local address: 172.17.0.3, port 36568 INFO asyncssh:logging.py:92 [conn=117] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=117] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=117] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:18 UTC 2016 INFO asyncssh:logging.py:92 [conn=117, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=117, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=117, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=117, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=117, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=117, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:35:19 UTC 2016 INFO asyncssh:logging.py:92 [conn=117, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=117, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=117, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=117, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=117, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=117, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=117, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.icmp_echo_ignore_all INFO asyncssh:logging.py:92 [conn=117, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=12] Command: sysctl -n net.ipv4.icmp_echo_ignore_all INFO asyncssh:logging.py:92 [conn=117, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=12] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=117, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=13] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.icmp_echo_ignore_all=1 INFO asyncssh:logging.py:92 [conn=117, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=14] Command: sysctl net.ipv4.icmp_echo_ignore_all=1 INFO asyncssh:logging.py:92 [conn=117, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=14] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.icmp_echo_ignore_all = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967060e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ipv4 SIP-DIP 1.1.1.2-2.2.2.2 Tx 440 Rx 440 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:8_4.4.4.2/24 to 4.4.4.1 WARNING DENT:Logger.py:111 [Ixia Traffic Generator] Some pings did not reach their destination [{'ixia': {'command': 'send_ping&& send_ping&& send_ping&& send_ping', 'rc': 1, 'result': [{'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 1.1.1.2 -> 1.1.1.1 failed - timeout', 'port': '10.36.118.199:1:5', 'src_ip': '1.1.1.2', 'dst_ip': '1.1.1.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 2.2.2.2 -> 2.2.2.1 failed - timeout', 'port': '10.36.118.199:1:6', 'src_ip': '2.2.2.2', 'dst_ip': '2.2.2.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 3.3.3.2 -> 3.3.3.1 failed - timeout', 'port': '10.36.118.199:1:7', 'src_ip': '3.3.3.2', 'dst_ip': '3.3.3.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 4.4.4.2 -> 4.4.4.1 failed - timeout', 'port': '10.36.118.199:1:8', 'src_ip': '4.4.4.2', 'dst_ip': '4.4.4.1'}]}}] INFO asyncssh:logging.py:92 [conn=117, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=15] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.icmp_echo_ignore_all=0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=16] Command: sysctl net.ipv4.icmp_echo_ignore_all=0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=16] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.icmp_echo_ignore_all = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:8_4.4.4.2/24 to 4.4.4.1
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_icmp_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=117, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=18] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:37:45 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:37:45 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=117, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=117, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=24] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=117, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=117, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=117, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=26] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=117, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=117, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=117, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=28] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=117, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=28] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_stability 232.34
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6517' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_stability">Starting testcase:test_ipv4_ping_stability from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=118] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=118] Local address: 172.17.0.3, port 40166 INFO asyncssh:logging.py:92 [conn=118] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=118] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=118] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:37:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=118, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=118, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=118, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=118, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=118, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=118, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:37:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=118, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=118, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=118, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=118, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=118, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=118, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=118, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=13] Received channel close DEBUG agg1:Logger.py:156 ping -I swp1 -i 0.005 -w 120 1.1.1.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=14] Received channel close DEBUG agg1:Logger.py:156 ping -I swp2 -i 0.005 -w 120 2.2.2.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=16] Requesting new SSH session DEBUG agg1:Logger.py:156 ping -I swp3 -i 0.005 -w 120 3.3.3.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=15] Command: ping -I swp1 -i 0.005 -w 120 1.1.1.2 | grep "bytes from" | wc -l DEBUG agg1:Logger.py:156 ping -I swp4 -i 0.005 -w 120 4.4.4.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=16] Command: ping -I swp2 -i 0.005 -w 120 2.2.2.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=17] Command: ping -I swp3 -i 0.005 -w 120 3.3.3.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=18] Command: ping -I swp4 -i 0.005 -w 120 4.4.4.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=15] Channel closed DEBUG agg1:Logger.py:156 2965 INFO asyncssh:logging.py:92 [conn=118, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=18] Received channel close DEBUG agg1:Logger.py:156 3073 INFO asyncssh:logging.py:92 [conn=118, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=18] Channel closed DEBUG agg1:Logger.py:156 2968 DEBUG agg1:Logger.py:156 2994 INFO DENT:Logger.py:84 [DENT aggregation 1] Total run time: 120.07s, pings received: 12000 INFO DENT:Logger.py:84 [DENT aggregation 1] Actual icmp rate: 99.94pps, expected: 100pps
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_stability from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=118, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:41:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:41:38 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=118, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=118, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=118, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=118, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=118, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=118, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=118, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=118, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=118, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_static_ip 113.86
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6621' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_static_ip">Starting testcase:test_ipv4_ping_static_ip from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=120] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=120] Local address: 172.17.0.3, port 49126 INFO asyncssh:logging.py:92 [conn=120] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=120] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=120] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:43:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=120, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=120, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=120, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=120, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=120, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=120, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:43:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=120, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=120, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=120, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=120, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=120, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=120, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:8_4.4.4.2/24 to 4.4.4.1 INFO asyncssh:logging.py:92 [conn=120, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=13] Received channel close DEBUG agg1:Logger.py:156 ping -I swp1 -c 1 -i 0.1 -s 0 -w 120 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=14] Received channel close DEBUG agg1:Logger.py:156 ping -I swp2 -c 1 -i 0.1 -s 0 -w 120 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=16] Requesting new SSH session DEBUG agg1:Logger.py:156 ping -I swp3 -c 1 -i 0.1 -s 0 -w 120 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=15] Command: ping -I swp1 -c 1 -i 0.1 -s 0 -w 120 1.1.1.2 | grep "ping statistics" -A 2 DEBUG agg1:Logger.py:156 ping -I swp4 -c 1 -i 0.1 -s 0 -w 120 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=16] Command: ping -I swp2 -c 1 -i 0.1 -s 0 -w 120 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=17] Command: ping -I swp3 -c 1 -i 0.1 -s 0 -w 120 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=18] Command: ping -I swp4 -c 1 -i 0.1 -s 0 -w 120 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=15] Channel closed DEBUG agg1:Logger.py:156 --- 1.1.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms INFO asyncssh:logging.py:92 [conn=120, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=18] Received channel close DEBUG agg1:Logger.py:156 --- 2.2.2.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms INFO asyncssh:logging.py:92 [conn=120, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=18] Channel closed DEBUG agg1:Logger.py:156 --- 3.3.3.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms DEBUG agg1:Logger.py:156 --- 4.4.4.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_static_ip from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=120, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:45:40 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:45:41 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=120, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=120, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=120, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=120, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=120, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=120, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=120, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=120, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=120, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_icmp.py::test_ipv4_fwd_disable 132.56
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6667' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_fwd_disable">Starting testcase:test_ipv4_fwd_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=121] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=121] Local address: 172.17.0.3, port 50940 INFO asyncssh:logging.py:92 [conn=121] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=121] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=121] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:45:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=121, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=121, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=121, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=121, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:45:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=121, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=121, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=121, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=121, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=12] Command: ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=13] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=14] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=14] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP from 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP from 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:5_1.1.1.2/24 to 4.4.4.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:6_2.2.2.2/24 to 3.3.3.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:7_3.3.3.2/24 to 2.2.2.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:8_4.4.4.2/24 to 1.1.1.2 WARNING DENT:Logger.py:111 [Ixia Traffic Generator] Some pings did not reach their destination [{'ixia': {'command': 'send_ping&& send_ping&& send_ping&& send_ping', 'rc': 1, 'result': [{'success': True, 'info': '1 requests sent, 1 replies received., \nPing: 1.1.1.2 -> 4.4.4.2 succeeded - reply received (sequence number = 0)', 'port': '10.36.118.199:1:5', 'src_ip': None, 'dst_ip': '4.4.4.2'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 2.2.2.2 -> 3.3.3.2 failed - timeout', 'port': '10.36.118.199:1:6', 'src_ip': None, 'dst_ip': '3.3.3.2'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 3.3.3.2 -> 2.2.2.2 failed - timeout', 'port': '10.36.118.199:1:7', 'src_ip': None, 'dst_ip': '2.2.2.2'}, {'success': True, 'info': '1 requests sent, 1 replies received., \nPing: 4.4.4.2 -> 1.1.1.2 succeeded - reply received (sequence number = 0)', 'port': '10.36.118.199:1:8', 'src_ip': None, 'dst_ip': '1.1.1.2'}]}}] INFO asyncssh:logging.py:92 [conn=121, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=15] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=16] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=16] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=121, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=18] Command: ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp3 && ip neigh flush dev swp4 INFO asyncssh:logging.py:92 [conn=121, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:5_1.1.1.2/24 to 4.4.4.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:6_2.2.2.2/24 to 3.3.3.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:7_3.3.3.2/24 to 2.2.2.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:1:8_4.4.4.2/24 to 1.1.1.2
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_fwd_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=121, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:47:53 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=24] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:47:53 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=121, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=121, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=121, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=121, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=121, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=121, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=121, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=121, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_mtu.py::test_ipv4_oversized_mtu 147.51
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6707' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_oversized_mtu">Starting testcase:test_ipv4_oversized_mtu from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=122] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=122] Local address: 172.17.0.3, port 37284 INFO asyncssh:logging.py:92 [conn=122] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=122] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=122] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:47:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=122, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=3] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=4] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:47:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=122, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=5] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=122, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=6] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=122, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=6] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=122, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=122, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=8] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=122, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=8] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=10] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:47:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=122, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=122, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=12] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=122, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=122, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=14] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=122, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2.2.2.2/24 to 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_3.3.3.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 <-> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:8_4.4.4.2/24 to 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=122, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1000 && ip link set dev swp2 mtu 1000 && ip link set dev swp3 mtu 1000 && ip link set dev swp4 mtu 1000 INFO asyncssh:logging.py:92 [conn=122, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=16] Command: ip link set dev swp1 mtu 1000 && ip link set dev swp2 mtu 1000 && ip link set dev swp3 mtu 1000 && ip link set dev swp4 mtu 1000 INFO asyncssh:logging.py:92 [conn=122, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=17] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=122, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=18] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=122, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=18] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 1192715786802 bad_octets_received: 25351058 mac_trans_error: 0 broadcast_frames_received: 12260284 multicast_frames_received: 591054424 frames_64_octets: 2908 frames_65_to_127_octets: 1911791 frames_128_to_255_octets: 202567249 frames_256_to_511_octets: 371695553 frames_512_to_1023_octets: 1191671682 frames_1024_to_max_octets: 225334695 excessive_collision: 0 multicast_frames_sent: 2747 broadcast_frames_sent: 1567 fc_sent: 0 fc_received: 0 buffer_overrun: 3829 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 9713 collisions: 0 late_collision: 0 unicast_frames_received: 1378844499 unicast_frames_sent: 11010644 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5050637156 INFO asyncssh:logging.py:92 [conn=122, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=19] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=122, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=20] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=122, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=20] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 38819518862 bad_octets_received: 25227666 mac_trans_error: 0 broadcast_frames_received: 3427316 multicast_frames_received: 4658334 frames_64_octets: 2521 frames_65_to_127_octets: 1162679 frames_128_to_255_octets: 19909684 frames_256_to_511_octets: 3678034 frames_512_to_1023_octets: 269507048 frames_1024_to_max_octets: 27405685 excessive_collision: 0 multicast_frames_sent: 250535551 broadcast_frames_sent: 8633 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 9472 collisions: 0 late_collision: 0 unicast_frames_received: 48726815 unicast_frames_sent: 14299530 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 134233005800 INFO asyncssh:logging.py:92 [conn=122, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=21] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=122, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=22] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=122, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=22] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32580938890 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792986 multicast_frames_received: 2437418 frames_64_octets: 1762 frames_65_to_127_octets: 1162327 frames_128_to_255_octets: 10416992 frames_256_to_511_octets: 904 frames_512_to_1023_octets: 356961046 frames_1024_to_max_octets: 26765036 excessive_collision: 0 multicast_frames_sent: 354091345 broadcast_frames_sent: 4317 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 34326123 unicast_frames_sent: 2655878 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 182169959346 INFO asyncssh:logging.py:92 [conn=122, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=23] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=122, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=24] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=122, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=24] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32293723556 bad_octets_received: 20378002 mac_trans_error: 0 broadcast_frames_received: 1792971 multicast_frames_received: 2437419 frames_64_octets: 1632 frames_65_to_127_octets: 1147010 frames_128_to_255_octets: 10416788 frames_256_to_511_octets: 5 frames_512_to_1023_octets: 138272659 frames_1024_to_max_octets: 26765036 excessive_collision: 0 multicast_frames_sent: 135519706 broadcast_frames_sent: 867 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 12892 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 33765167 unicast_frames_sent: 3087000 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 70486883439 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=122, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=25] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=122, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=26] Command: ethtool -S swp1 INFO asyncssh:logging.py:92 [conn=122, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=26] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 1192715786802 bad_octets_received: 30017510 mac_trans_error: 0 broadcast_frames_received: 12260284 multicast_frames_received: 591054424 frames_64_octets: 2908 frames_65_to_127_octets: 1911791 frames_128_to_255_octets: 202567249 frames_256_to_511_octets: 371695553 frames_512_to_1023_octets: 1191671682 frames_1024_to_max_octets: 225334695 excessive_collision: 0 multicast_frames_sent: 2747 broadcast_frames_sent: 1567 fc_sent: 0 fc_received: 0 buffer_overrun: 3829 undersize: 13041 fragments: 0 oversize: 17458 jabber: 0 rx_error_frame_received: 0 bad_crc: 9713 collisions: 0 late_collision: 0 unicast_frames_received: 1378844499 unicast_frames_sent: 11010644 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 5050637156 INFO asyncssh:logging.py:92 [conn=122, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=27] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=122, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=28] Command: ethtool -S swp2 INFO asyncssh:logging.py:92 [conn=122, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=28] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 38819518862 bad_octets_received: 29894118 mac_trans_error: 0 broadcast_frames_received: 3427316 multicast_frames_received: 4658334 frames_64_octets: 2521 frames_65_to_127_octets: 1162679 frames_128_to_255_octets: 19909685 frames_256_to_511_octets: 3678034 frames_512_to_1023_octets: 269507048 frames_1024_to_max_octets: 27405685 excessive_collision: 0 multicast_frames_sent: 250535552 broadcast_frames_sent: 8633 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 17458 jabber: 0 rx_error_frame_received: 0 bad_crc: 9472 collisions: 0 late_collision: 0 unicast_frames_received: 48726815 unicast_frames_sent: 14299530 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 134233006045 INFO asyncssh:logging.py:92 [conn=122, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=29] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=122, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=30] Command: ethtool -S swp3 INFO asyncssh:logging.py:92 [conn=122, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=30] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32580938890 bad_octets_received: 25044454 mac_trans_error: 0 broadcast_frames_received: 1792986 multicast_frames_received: 2437418 frames_64_octets: 1762 frames_65_to_127_octets: 1162327 frames_128_to_255_octets: 10416993 frames_256_to_511_octets: 904 frames_512_to_1023_octets: 356961046 frames_1024_to_max_octets: 26765036 excessive_collision: 0 multicast_frames_sent: 354091346 broadcast_frames_sent: 4317 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 17458 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 34326123 unicast_frames_sent: 2655878 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 182169959591 INFO asyncssh:logging.py:92 [conn=122, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=31] Channel closed DEBUG agg1:Logger.py:156 ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=122, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=32] Command: ethtool -S swp4 INFO asyncssh:logging.py:92 [conn=122, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=32] Channel closed DEBUG agg1:Logger.py:156 NIC statistics: good_octets_received: 32293723556 bad_octets_received: 25044454 mac_trans_error: 0 broadcast_frames_received: 1792971 multicast_frames_received: 2437419 frames_64_octets: 1632 frames_65_to_127_octets: 1147010 frames_128_to_255_octets: 10416789 frames_256_to_511_octets: 5 frames_512_to_1023_octets: 138272659 frames_1024_to_max_octets: 26765036 excessive_collision: 0 multicast_frames_sent: 135519707 broadcast_frames_sent: 867 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13041 fragments: 0 oversize: 17458 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 33765167 unicast_frames_sent: 3087000 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 70486883684 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667c250>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:8 SIP-DIP 1.1.1.2-4.4.4.2 Tx 4566 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2.2.2.2-3.3.3.2 Tx 4566 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:7 <-> 10.36.118.199:1:6 SIP-DIP 3.3.3.2-2.2.2.2 Tx 4566 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 <-> 10.36.118.199:1:5 SIP-DIP 4.4.4.2-1.1.1.2 Tx 4566 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_oversized_mtu from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py INFO asyncssh:logging.py:92 [conn=122, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=33] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=34] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=34] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=35] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=36] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:50:20 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=38] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:50:21 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=122, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=122, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=40] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=122, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=122, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=122, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=44] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=122, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=44] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=122, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=46] Command: ip link set dev swp1 mtu 1500 && ip link set dev swp2 mtu 1500 && ip link set dev swp3 mtu 1500 && ip link set dev swp4 mtu 1500 INFO asyncssh:logging.py:92 [conn=122, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=46] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_routing.py::test_ipv4_random_routing 152.44
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6803' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_random_routing">Starting testcase:test_ipv4_random_routing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=124] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=124] Local address: 172.17.0.3, port 38714 INFO asyncssh:logging.py:92 [conn=124] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=124] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=124] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:52:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=124, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=124, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=124, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=124, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=124, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=124, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:52:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=124, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=124, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=124, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=124, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 82.53.65.247/17 dev swp1 && ip address add 73.131.235.4/22 dev swp2 && ip address add 35.238.86.28/10 dev swp3 && ip address add 47.251.116.64/19 dev swp4 INFO asyncssh:logging.py:92 [conn=124, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=10] Command: ip address add 82.53.65.247/17 dev swp1 && ip address add 73.131.235.4/22 dev swp2 && ip address add 35.238.86.28/10 dev swp3 && ip address add 47.251.116.64/19 dev swp4 INFO asyncssh:logging.py:92 [conn=124, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_82.53.65.246/17', 'count': 1, 'ip': '82.53.65.246', 'gw': '82.53.65.247', 'plen': 17, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_73.131.235.5/22', 'count': 1, 'ip': '73.131.235.5', 'gw': '73.131.235.4', 'plen': 22, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_35.238.86.29/10', 'count': 1, 'ip': '35.238.86.29', 'gw': '35.238.86.28', 'plen': 10, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_47.251.116.65/19', 'count': 1, 'ip': '47.251.116.65', 'gw': '47.251.116.64', 'plen': 19, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_82.53.65.246/17 to 10.36.118.199:1:6_73.131.235.5/22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_82.53.65.246/17 to 10.36.118.199:1:7_35.238.86.29/10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_82.53.65.246/17 to 10.36.118.199:1:8_47.251.116.65/19 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_73.131.235.5/22 to 10.36.118.199:1:5_82.53.65.246/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_73.131.235.5/22 to 10.36.118.199:1:7_35.238.86.29/10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_73.131.235.5/22 to 10.36.118.199:1:8_47.251.116.65/19 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_35.238.86.29/10 to 10.36.118.199:1:5_82.53.65.246/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_35.238.86.29/10 to 10.36.118.199:1:6_73.131.235.5/22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_35.238.86.29/10 to 10.36.118.199:1:8_47.251.116.65/19 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:8_47.251.116.65/19 to 10.36.118.199:1:5_82.53.65.246/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:8_47.251.116.65/19 to 10.36.118.199:1:6_73.131.235.5/22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:8_47.251.116.65/19 to 10.36.118.199:1:7_35.238.86.29/10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_82.53.65.246/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_73.131.235.5/22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_35.238.86.29/10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_47.251.116.65/19 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681f280>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI ipv4 SIP-DIP 82.53.65.246-35.238.86.29 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI ipv4 SIP-DIP 82.53.65.246-47.251.116.65 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI ipv4 SIP-DIP 82.53.65.246-73.131.235.5 Tx 4388 Rx 4388 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI ipv4 #1 SIP-DIP 73.131.235.5-35.238.86.29 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI ipv4 #1 SIP-DIP 73.131.235.5-47.251.116.65 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI ipv4 #1 SIP-DIP 73.131.235.5-82.53.65.246 Tx 4388 Rx 4388 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI ipv4 #2 SIP-DIP 35.238.86.29-47.251.116.65 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI ipv4 #2 SIP-DIP 35.238.86.29-73.131.235.5 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI ipv4 #2 SIP-DIP 35.238.86.29-82.53.65.246 Tx 4388 Rx 4388 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI ipv4 #3 SIP-DIP 47.251.116.65-35.238.86.29 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI ipv4 #3 SIP-DIP 47.251.116.65-73.131.235.5 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI ipv4 #3 SIP-DIP 47.251.116.65-82.53.65.246 Tx 4388 Rx 4388 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_random_routing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=124, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:55:09 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=16] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:55:09 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=124, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=124, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=18] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=124, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=124, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=124, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=124, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=124, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=124, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=22] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=124, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_routing.py::test_ipv4_nexthop_route 123.85
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6837' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_nexthop_route">Starting testcase:test_ipv4_nexthop_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=125] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=125] Local address: 172.17.0.3, port 38856 INFO asyncssh:logging.py:92 [conn=125] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=125] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=125] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:55:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=125, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=125, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=125, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=125, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=125, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=125, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:55:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=125, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=125, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=125, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=125, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.5 lladdr aa:bb:cc:dd:ee:01 dev swp1 && ip neigh add 2.2.2.5 lladdr aa:bb:cc:dd:ee:02 dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=12] Command: ip neigh add 1.1.1.5 lladdr aa:bb:cc:dd:ee:01 dev swp1 && ip neigh add 2.2.2.5 lladdr aa:bb:cc:dd:ee:02 dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 16.0.0.0/24 nexthop via 2.2.2.5 INFO asyncssh:logging.py:92 [conn=125, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=14] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 16.0.0.0/24 nexthop via 2.2.2.5 INFO asyncssh:logging.py:92 [conn=125, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=125, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=16] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=125, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=16] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=125, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=18] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=125, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=20] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=125, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=125, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=22] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=125, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp2","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667d180>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 -> 10.36.118.199:1:6 Tx 4379 Rx 4379 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:6 -> 10.36.118.199:1:5 Tx 4379 Rx 4379 Frames Delta 0 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_nexthop_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=125, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:57:12 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:57:13 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=125, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=125, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=125, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=125, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=125, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=125, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=125, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=125, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_routing.py::test_ipv4_route_between_vlan_devs 133.97
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6884' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_route_between_vlan_devs">Starting testcase:test_ipv4_route_between_vlan_devs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=126] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=126] Local address: 172.17.0.3, port 43696 INFO asyncssh:logging.py:92 [conn=126] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=126] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=126] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:57:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=126, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=126, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=126, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=126, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=126, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=126, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:57:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=126, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 master br0 && ip link set dev swp2 master br0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=10] Command: ip link set dev swp1 master br0 && ip link set dev swp2 master br0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 10 && bridge vlan add dev swp2 vid 20 && bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 20 self INFO asyncssh:logging.py:92 [conn=126, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=12] Command: bridge vlan add dev swp1 vid 10 && bridge vlan add dev swp2 vid 20 && bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 20 self INFO asyncssh:logging.py:92 [conn=126, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.20 type vlan id 20 INFO asyncssh:logging.py:92 [conn=126, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=14] Command: ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.20 type vlan id 20 INFO asyncssh:logging.py:92 [conn=126, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev br0 up && ip link set dev br0.10 up && ip link set dev br0.20 up INFO asyncssh:logging.py:92 [conn=126, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=16] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev br0 up && ip link set dev br0.10 up && ip link set dev br0.20 up INFO asyncssh:logging.py:92 [conn=126, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=18] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 10, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': 20, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=126, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=20] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"br0.10","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"br0.20","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2.2.2.2/24 to 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967db970>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 1.1.1.2-2.2.2.2 Tx 4387 Rx 4387 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI traffic #1 SIP-DIP 2.2.2.2-1.1.1.2 Tx 4387 Rx 4387 Loss 0.000 INFO asyncssh:logging.py:92 [conn=126, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip address flush br0.10 && ip address flush br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=22] Command: ip address flush br0.10 && ip address flush br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=24] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=126, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"br0.10","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"br0.20","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667ec20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 1.1.1.2-2.2.2.2 Tx 5988 Rx 5988 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI traffic #1 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5988 Rx 5988 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_route_between_vlan_devs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=126, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=27] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=28] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:59:24 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=32] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:59:27 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=126, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=126, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=34] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=126, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=126, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=126, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":107,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":108,"link":"br0","ifname":"br0.10","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":109,"link":"br0","ifname":"br0.20","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=126, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=126, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=38] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=126, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=39] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=40] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:59:28 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=126, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=126, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=42] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=126, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":107,"ifname":"br0","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=126, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=44] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=44] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_routing.py::test_ipv4_nexthop_static_route 140.06
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-6942' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_nexthop_static_route">Starting testcase:test_ipv4_nexthop_static_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=127] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=127] Local address: 172.17.0.3, port 55904 INFO asyncssh:logging.py:92 [conn=127] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=127] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=127] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:59:29 UTC 2016 INFO asyncssh:logging.py:92 [conn=127, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=127, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=127, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=127, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=127, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=127, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Nov 3 23:59:29 UTC 2016 INFO asyncssh:logging.py:92 [conn=127, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=127, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=8] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=127, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=8] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=127, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=10] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=127, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=12] Command: bridge -j vlan show dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=12] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp2 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=127, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=14] Command: ip -j address show swp2 INFO asyncssh:logging.py:92 [conn=127, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp2 ', 'rc': 0, 'result': '[{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=127, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=16] Command: bridge -j vlan show dev swp3 INFO asyncssh:logging.py:92 [conn=127, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=16] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp3 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=127, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=18] Command: ip -j address show swp3 INFO asyncssh:logging.py:92 [conn=127, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp3 ', 'rc': 0, 'result': '[{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=20] Command: bridge -j vlan show dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=20] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp4 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=127, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=22] Command: ip -j address show swp4 INFO asyncssh:logging.py:92 [conn=127, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp4 ', 'rc': 0, 'result': '[{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT aggregation 1] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=127, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=24] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=127, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=26] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2.2.2.1/24 dev swp2 && ip address add 3.3.3.1/24 dev swp3 && ip address add 4.4.4.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=127, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip route add 100.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route add 101.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=28] Command: ip route add 100.0.0.1 nexthop via 1.1.1.2 dev swp1 && ip route add 101.0.0.1 nexthop via 2.2.2.2 dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=30] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"100.0.0.1","gateway":"1.1.1.2","dev":"swp1","flags":["trap","rt_offload"]},{"dst":"101.0.0.1","gateway":"2.2.2.2","dev":"swp2","flags":["trap","rt_offload"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=127, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=32] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"4.4.4.2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=127, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip route delete 100.0.0.1 dev swp1 && ip route delete 101.0.0.1 dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=34] Command: ip route delete 100.0.0.1 dev swp1 && ip route delete 101.0.0.1 dev swp2 INFO asyncssh:logging.py:92 [conn=127, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=36] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=127, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=38] Command: ip neigh delete 1.1.1.2 dev swp1 && ip neigh delete 2.2.2.2 dev swp2 && ip neigh delete 3.3.3.2 dev swp3 && ip neigh delete 4.4.4.2 dev swp4 INFO asyncssh:logging.py:92 [conn=127, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=40] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2.2.2.2","dev":"swp2","state":["FAILED"]},{"dst":"1.1.1.2","dev":"swp1","state":["FAILED"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp3","state":["FAILED"]},{"dst":"4.4.4.2","dev":"swp4","state":["FAILED"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_nexthop_static_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=127, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=41] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=42] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=42] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=43] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=44] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:01:43 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=45] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=46] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:01:47 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=127, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=127, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=48] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=127, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=127, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=50] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=127, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=127, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=127, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=52] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=127, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=52] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv4/test_ipv4_routing.py::test_ipv4_two_routes_to_same_net 125.67
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7006' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_two_routes_to_same_net">Starting testcase:test_ipv4_two_routes_to_same_net from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=128] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=128] Local address: 172.17.0.3, port 54638 INFO asyncssh:logging.py:92 [conn=128] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=128] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=128] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:01:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=128, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=128, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=128, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=128, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=128, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=128, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:01:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=128, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=128, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=128, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=128, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 INFO asyncssh:logging.py:92 [conn=128, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=10] Command: ip address add 1.1.1.1/24 dev swp1 INFO asyncssh:logging.py:92 [conn=128, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip route add 2.2.2.0/24 nexthop via 1.1.1.2 dev swp1 INFO asyncssh:logging.py:92 [conn=128, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=12] Command: ip route add 2.2.2.0/24 nexthop via 1.1.1.2 dev swp1 INFO asyncssh:logging.py:92 [conn=128, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=128, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=14] Command: ip address add 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=128, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=16] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","gateway":"1.1.1.2","dev":"swp1","flags":["trap","rt_offload"]},{"dst":"2.2.2.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":[]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file /tmp/ixia/tgen_ipv4_two_routes_to_same_net_config.ixncfg INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667ca30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:1:5 -> 10.36.118.199:1:6 Tx 5992 Rx 0 Frames Delta 5992 Loss 100.000 INFO asyncssh:logging.py:92 [conn=128, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address delete 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=128, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=18] Command: ip address delete 2.2.2.1/24 dev swp2 INFO asyncssh:logging.py:92 [conn=128, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=20] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","gateway":"1.1.1.2","dev":"swp1","flags":["offload","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967d81f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 21276 Rx 21277 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_two_routes_to_same_net from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=128, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=21] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=22] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=22] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:03:52 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:03:53 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=128, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=128, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=128, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=128, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=128, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=128, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=128, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=128, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=32] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6.py::test_ipv6_basic_config 130.60
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7049' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_basic_config">Starting testcase:test_ipv6_basic_config from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=129] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=129] Local address: 172.17.0.3, port 46238 INFO asyncssh:logging.py:92 [conn=129] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=129] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=129] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:03:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=129, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=129, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=129, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=129, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=129, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=129, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:03:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=129, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=129, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=129, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=129, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111:10:1::1/64 dev swp1 && ip address add 2001:2222:20:2::1/64 dev swp1 && ip address add 2001:3333:30:3::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=129, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=10] Command: ip address add 2001:1111:10:1::1/64 dev swp1 && ip address add 2001:2222:20:2::1/64 dev swp1 && ip address add 2001:3333:30:3::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=129, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111:10:1::2/64', 'count': 1, 'ip': '2001:1111:10:1::2', 'gw': '2001:1111:10:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:2222:20:2::2/64', 'count': 1, 'ip': '2001:2222:20:2::2', 'gw': '2001:2222:20:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:3333:30:3::2/64', 'count': 1, 'ip': '2001:3333:30:3::2', 'gw': '2001:3333:30:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=129, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=129, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=12] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=129, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222:20:2::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111:10:1::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333:30:3::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=129, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=129, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=129, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=129, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=129, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=129, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111:10:1::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222:20:2::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333:30:3::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:3333:30:3::2/64 to 10.36.118.199:1:5_2001:1111:10:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:3333:30:3::2/64 to 10.36.118.199:1:5_2001:2222:20:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111:10:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:2222:20:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:3333:30:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f2e60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:10:1:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 44304 Rx 44304 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:20:2:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 44304 Rx 44304 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:1111:10:1:0:0:0:2 Tx 44304 Rx 44304 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:2222:20:2:0:0:0:2 Tx 44304 Rx 44304 Loss 0.000 INFO asyncssh:logging.py:92 [conn=129, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=129, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333:30:3::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2222:20:2::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111:10:1::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=129, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip address delete 2001:1111:10:1::1/64 dev swp1 && ip address delete 2001:2222:20:2::1/64 dev swp1 && ip address delete 2001:3333:30:3::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=129, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=22] Command: ip address delete 2001:1111:10:1::1/64 dev swp1 && ip address delete 2001:2222:20:2::1/64 dev swp1 && ip address delete 2001:3333:30:3::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=129, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969f24d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:10:1:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 80815 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:20:2:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 80814 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:1111:10:1:0:0:0:2 Tx 80815 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:2222:20:2:0:0:0:2 Tx 80814 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_basic_config from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=129, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=24] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:06:03 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=129, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=129, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=129, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=129, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=129, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=129, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=129, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=129, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=129, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=32] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6.py::test_ipv6_flags 164.42
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7093' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_flags">Starting testcase:test_ipv6_flags from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=130] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=130] Local address: 172.17.0.3, port 32942 INFO asyncssh:logging.py:92 [conn=130] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=130] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=130] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:06:05 UTC 2016 INFO asyncssh:logging.py:92 [conn=130, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=130, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=130, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=130, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=130, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=130, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:06:05 UTC 2016 INFO asyncssh:logging.py:92 [conn=130, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=130, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=130, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address change 2001:1111::1/64 dev swp1 valid_lft 960 preferred_lft 900 && ip address change 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=130, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=10] Command: ip address change 2001:1111::1/64 dev swp1 valid_lft 960 preferred_lft 900 && ip address change 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=130, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address replace 2001:3333::1/64 dev swp1 && ip address replace 2001:4444::1/64 dev swp2 valid_lft 960 preferred_lft 900 INFO asyncssh:logging.py:92 [conn=130, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=12] Command: ip address replace 2001:3333::1/64 dev swp1 && ip address replace 2001:4444::1/64 dev swp2 valid_lft 960 preferred_lft 900 INFO asyncssh:logging.py:92 [conn=130, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=14] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"dynamic":true,"valid_life_time":960,"preferred_life_time":900},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","tentative":true,"dynamic":true,"valid_life_time":960,"preferred_life_time":900},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:3333::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:3333::2/64 to 10.36.118.199:1:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d54b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44028 Rx 44028 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44027 Rx 44027 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44028 Rx 44028 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44027 Rx 44027 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44028 Rx 44028 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44028 Rx 44028 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44027 Rx 44027 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44027 Rx 44027 Loss 0.000 INFO asyncssh:logging.py:92 [conn=130, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","dynamic":true,"valid_life_time":839,"preferred_life_time":779},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","dynamic":true,"valid_life_time":839,"preferred_life_time":779},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address change 2001:1111::1/64 dev swp1 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=18] Command: ip address change 2001:1111::1/64 dev swp1 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip address replace 2001:4444::1/64 dev swp2 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=20] Command: ip address replace 2001:4444::1/64 dev swp2 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681d450>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 78728 Rx 78728 Loss 0.000 INFO asyncssh:logging.py:92 [conn=130, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=22] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","deprecated":true,"dynamic":true,"valid_life_time":103,"preferred_life_time":0},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","deprecated":true,"dynamic":true,"valid_life_time":103,"preferred_life_time":0},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip address change 2001:1111::1/64 dev swp1 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=24] Command: ip address change 2001:1111::1/64 dev swp1 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address replace 2001:4444::1/64 dev swp2 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=26] Command: ip address replace 2001:4444::1/64 dev swp2 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=28] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp1 && ip neigh flush dev swp2 INFO asyncssh:logging.py:92 [conn=130, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=30] Command: ip neigh flush dev swp1 && ip neigh flush dev swp2 && ip neigh flush dev swp1 && ip neigh flush dev swp2 INFO asyncssh:logging.py:92 [conn=130, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967d86d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 80622 Rx 24 Loss 99.970 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 80621 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 80622 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 80621 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 80622 Rx 24 Loss 99.970 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 80622 Rx 22 Loss 99.973 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 80621 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 80621 Rx 22 Loss 99.973
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_flags from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=130, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=31] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=32] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:08:47 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=130, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=130, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=36] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=130, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=130, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=130, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=130, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=130, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=40] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=130, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=40] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6.py::test_ipv6_secondary_addr 184.35
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7145' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_secondary_addr">Starting testcase:test_ipv6_secondary_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=131] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=131] Local address: 172.17.0.3, port 47294 INFO asyncssh:logging.py:92 [conn=131] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=131] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=131] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:08:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=131, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=131, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=131, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=131, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=131, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=131, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:08:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=131, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.swp1.base_reachable_time_ms&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=131, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=8] Command: sysctl net.ipv6.neigh.swp1.base_reachable_time_ms&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=131, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=8] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.swp1.base_reachable_time_ms = 30000 net.ipv6.neigh.swp2.base_reachable_time_ms = 30000 INFO asyncssh:logging.py:92 [conn=131, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.swp1.base_reachable_time_ms=150000&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms=150000 INFO asyncssh:logging.py:92 [conn=131, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=10] Command: sysctl net.ipv6.neigh.swp1.base_reachable_time_ms=150000&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms=150000 INFO asyncssh:logging.py:92 [conn=131, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.swp1.base_reachable_time_ms = 150000 net.ipv6.neigh.swp2.base_reachable_time_ms = 150000 INFO asyncssh:logging.py:92 [conn=131, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=131, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=12] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=131, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:1111::3/64 dev swp1 && ip address add 2001:2222::3/64 dev swp2 && ip address add 2001:1111::5/64 dev swp1 && ip address add 2001:2222::5/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=14] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:1111::3/64 dev swp1 && ip address add 2001:2222::3/64 dev swp2 && ip address add 2001:1111::5/64 dev swp1 && ip address add 2001:2222::5/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::4/64', 'count': 1, 'ip': '2001:1111::4', 'gw': '2001:1111::3', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::6/64', 'count': 1, 'ip': '2001:1111::6', 'gw': '2001:1111::5', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::4/64', 'count': 1, 'ip': '2001:2222::4', 'gw': '2001:2222::3', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::6/64', 'count': 1, 'ip': '2001:2222::6', 'gw': '2001:2222::5', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=131, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::3","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::3","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=131, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=131, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=131, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=131, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=131, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=131, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::4/64 to 10.36.118.199:1:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::6/64 to 10.36.118.199:1:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d53c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 43090 Rx 43090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 43090 Rx 43090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 43090 Rx 43090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 43090 Rx 43090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 43090 Rx 43090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 43090 Rx 43090 Loss 0.000 INFO asyncssh:logging.py:92 [conn=131, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=22] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=131, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=24] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::4","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp2","lladdr":"00:16:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::215:1ff:fe00:1","dev":"swp2","lladdr":"00:15:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::6","dev":"swp1","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::4","dev":"swp2","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::6","dev":"swp2","lladdr":"00:16:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp1","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=131, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address delete 2001:1111::3/64 dev swp1 && ip address delete 2001:2222::3/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=26] Command: ip address delete 2001:1111::3/64 dev swp1 && ip address delete 2001:2222::3/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=131, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=28] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967d9330>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 80501 Rx 80501 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 80501 Rx 80501 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 80501 Rx 80501 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 80501 Rx 80501 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 80501 Rx 80501 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 80501 Rx 80501 Loss 0.000 INFO asyncssh:logging.py:92 [conn=131, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address delete 2001:1111::5/64 dev swp1 && ip address delete 2001:2222::5/64 dev swp2 && ip address delete 2001:1111::1/64 dev swp1 && ip address delete 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=30] Command: ip address delete 2001:1111::5/64 dev swp1 && ip address delete 2001:2222::5/64 dev swp2 && ip address delete 2001:1111::1/64 dev swp1 && ip address delete 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=131, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=32] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667d1e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 80446 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 80446 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 80446 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 80446 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 80446 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 80446 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=131, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:1111::3/64 dev swp1 && ip address add 2001:2222::3/64 dev swp2 && ip address add 2001:1111::5/64 dev swp1 && ip address add 2001:2222::5/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=34] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:1111::3/64 dev swp1 && ip address add 2001:2222::3/64 dev swp2 && ip address add 2001:1111::5/64 dev swp1 && ip address add 2001:2222::5/64 dev swp2 INFO asyncssh:logging.py:92 [conn=131, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=36] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::3","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::3","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3808","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:3809","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::36ef:b6ff:feec:380a","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667fb50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 80240 Rx 80240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::2/64 <-> 10.36.118.199:1:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 80240 Rx 80240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 80240 Rx 80240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::4/64 <-> 10.36.118.199:1:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 80240 Rx 80240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 80240 Rx 80240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5_2001:1111::6/64 <-> 10.36.118.199:1:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 80240 Rx 80240 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_secondary_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=131, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=37] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.swp1.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=131, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=38] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.swp1.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.swp2.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=131, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=38] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.swp1.base_reachable_time_ms = 30000 net.ipv6.neigh.swp2.base_reachable_time_ms = 30000 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=39] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=40] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:11:52 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=131, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=131, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=42] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=131, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=131, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=44] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=131, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=131, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=131, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=46] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=131, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=46] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_bridge.py::test_ipv6_on_bridge 161.94
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7203' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_on_bridge">Starting testcase:test_ipv6_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=132] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=132] Local address: 172.17.0.3, port 53968 INFO asyncssh:logging.py:92 [conn=132] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=132] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=132] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:11:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=132, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=132, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=132, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=132, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=132, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=132, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:11:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=132, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 0 && ip link add br1 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=132, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=8] Command: ip link add br0 type bridge vlan_filtering 0 && ip link add br1 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=132, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br1 && ip link set dev br0 up && ip link set dev br1 up INFO asyncssh:logging.py:92 [conn=132, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br1 && ip link set dev br0 up && ip link set dev br1 up INFO asyncssh:logging.py:92 [conn=132, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev br0 && ip address add 2001:3333::1/64 dev br1 && ip address add 2001:4444::1/64 dev swp1 && ip address add 2001:5555::1/64 dev br0 && ip address add 2001:6666::1/64 dev br1 INFO asyncssh:logging.py:92 [conn=132, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=12] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev br0 && ip address add 2001:3333::1/64 dev br1 && ip address add 2001:4444::1/64 dev swp1 && ip address add 2001:5555::1/64 dev br0 && ip address add 2001:6666::1/64 dev br1 INFO asyncssh:logging.py:92 [conn=132, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:5555::2/64', 'count': 1, 'ip': '2001:5555::2', 'gw': '2001:5555::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:6666::2/64', 'count': 1, 'ip': '2001:6666::2', 'gw': '2001:6666::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:4444::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:4444::2/64 to 10.36.118.199:1:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:4444::2/64 to 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:4444::2/64 to 10.36.118.199:1:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2222::2/64 to 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2222::2/64 to 10.36.118.199:1:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:5555::2/64 to 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:5555::2/64 to 10.36.118.199:1:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=132, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=132, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=132, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=132, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=132, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=132, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"br1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:5555::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:6666::/64","dev":"br1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"br1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96904d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 44563 Rx 44563 Loss 0.000 INFO asyncssh:logging.py:92 [conn=132, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=132, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:5555::2","dev":"br0","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:6666::2","dev":"br1","lladdr":"00:16:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"br0","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"br1","lladdr":"00:16:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::215:1ff:fe00:1","dev":"br1","lladdr":"00:15:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"br0","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"br0","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"br1","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=132, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:14:33 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=132, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=132, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=132, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":110,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":111,"ifname":"br1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=132, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 && ip link delete br1 INFO asyncssh:logging.py:92 [conn=132, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=26] Command: ip link delete br0 && ip link delete br1 INFO asyncssh:logging.py:92 [conn=132, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=132, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=27] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=28] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=28] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:14:34 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=132, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=132, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=32] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=132, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=132, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=34] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=132, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=132, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=132, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=36] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=132, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=36] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_bridge.py::test_ipv6_on_bridge_vlan 157.01
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7252' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_on_bridge_vlan">Starting testcase:test_ipv6_on_bridge_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=133] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=133] Local address: 172.17.0.3, port 48590 INFO asyncssh:logging.py:92 [conn=133] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=133] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=133] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:14:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=133, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=133, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=133, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=133, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=133, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=133, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:14:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=133, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 master br0 && ip link set dev swp3 master br0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=10] Command: ip link set dev swp2 master br0 && ip link set dev swp3 master br0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev br0 vid 432 self && bridge vlan add dev br0 vid 2611 self && bridge vlan add dev br0 vid 2912 self && bridge vlan add dev br0 vid 3943 self && bridge vlan add dev swp2 vid 432 && bridge vlan add dev swp3 vid 2611 && bridge vlan add dev swp2 vid 2912 && bridge vlan add dev swp3 vid 3943 INFO asyncssh:logging.py:92 [conn=133, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=12] Command: bridge vlan add dev br0 vid 432 self && bridge vlan add dev br0 vid 2611 self && bridge vlan add dev br0 vid 2912 self && bridge vlan add dev br0 vid 3943 self && bridge vlan add dev swp2 vid 432 && bridge vlan add dev swp3 vid 2611 && bridge vlan add dev swp2 vid 2912 && bridge vlan add dev swp3 vid 3943 INFO asyncssh:logging.py:92 [conn=133, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link add link br0 name br0.432 type vlan id 432 && ip link add link br0 name br0.2611 type vlan id 2611 && ip link add link br0 name br0.2912 type vlan id 2912 && ip link add link br0 name br0.3943 type vlan id 3943 INFO asyncssh:logging.py:92 [conn=133, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=14] Command: ip link add link br0 name br0.432 type vlan id 432 && ip link add link br0 name br0.2611 type vlan id 2611 && ip link add link br0 name br0.2912 type vlan id 2912 && ip link add link br0 name br0.3943 type vlan id 3943 INFO asyncssh:logging.py:92 [conn=133, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev br0.432 up && ip link set dev br0.2611 up && ip link set dev br0.2912 up && ip link set dev br0.3943 up INFO asyncssh:logging.py:92 [conn=133, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=16] Command: ip link set dev br0 up && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev br0.432 up && ip link set dev br0.2611 up && ip link set dev br0.2912 up && ip link set dev br0.3943 up INFO asyncssh:logging.py:92 [conn=133, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:10::1/64 dev br0.432 && ip address add 2001:20::1/64 dev br0.2611 && ip address add 2001:30::1/64 dev br0.2912 && ip address add 2001:40::1/64 dev br0.3943 && ip address add 2001:100::1/64 dev swp1 INFO asyncssh:logging.py:92 [conn=133, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=18] Command: ip address add 2001:10::1/64 dev br0.432 && ip address add 2001:20::1/64 dev br0.2611 && ip address add 2001:30::1/64 dev br0.2912 && ip address add 2001:40::1/64 dev br0.3943 && ip address add 2001:100::1/64 dev swp1 INFO asyncssh:logging.py:92 [conn=133, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:100::2/64', 'count': 1, 'ip': '2001:100::2', 'gw': '2001:100::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:10::2/64', 'count': 1, 'ip': '2001:10::2', 'gw': '2001:10::1', 'plen': 64, 'vlan': 432, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:30::2/64', 'count': 1, 'ip': '2001:30::2', 'gw': '2001:30::1', 'plen': 64, 'vlan': 2912, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:20::2/64', 'count': 1, 'ip': '2001:20::2', 'gw': '2001:20::1', 'plen': 64, 'vlan': 2611, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:40::2/64', 'count': 1, 'ip': '2001:40::2', 'gw': '2001:40::1', 'plen': 64, 'vlan': 3943, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:100::2/64 to 10.36.118.199:1:6_2001:10::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:100::2/64 to 10.36.118.199:1:6_2001:30::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:100::2/64 to 10.36.118.199:1:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:100::2/64 to 10.36.118.199:1:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:10::2/64 to 10.36.118.199:1:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:10::2/64 to 10.36.118.199:1:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:30::2/64 to 10.36.118.199:1:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:30::2/64 to 10.36.118.199:1:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:100::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:10::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:30::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681d4e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:10:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 5000949 Rx 5000949 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:30:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 5000948 Rx 5000948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:100:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:100:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:20:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 5000949 Rx 5000949 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:40:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 5000948 Rx 5000948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:100:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:100:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:10:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:10:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:20:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 SIP-DIP 2001:40:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:20:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:30:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 44009 Rx 44009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:30:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> 10.36.118.199:1:7 #1 SIP-DIP 2001:40:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 44008 Rx 44008 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_on_bridge_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=133, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:17:10 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=133, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=133, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=133, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":112,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=133, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=133, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=26] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:17:11 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=133, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=133, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=133, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=133, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=133, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=133, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=133, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=133, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_bridge.py::test_ipv6_move_host_on_bridge 242.20
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7299' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_move_host_on_bridge">Starting testcase:test_ipv6_move_host_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=134] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=134] Local address: 172.17.0.3, port 49424 INFO asyncssh:logging.py:92 [conn=134] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=134] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=134] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:17:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=134, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=134, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=134, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=134, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=134, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=134, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:17:13 UTC 2016 INFO asyncssh:logging.py:92 [conn=134, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=134, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=134, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=134, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=10] Command: ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=134, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev br0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=12] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev br0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp br0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=134, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=134, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d5d50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 43421 Rx 43421 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 43421 Rx 43421 Loss 0.000 INFO asyncssh:logging.py:92 [conn=134, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=134, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2222::2","dev":"br0","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"br0","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_::/64', 'count': 1, 'ip': '::', 'gw': '::', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:7_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_::/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667d3f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 41083 Rx 41083 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 41083 Rx 41083 Loss 0.000 INFO asyncssh:logging.py:92 [conn=134, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=134, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=134, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=134, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2222::2","dev":"br0","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"br0","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_move_host_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=134, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:21:13 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=134, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=134, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=134, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":117,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=134, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=134, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=35] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=36] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=36] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=38] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:21:13 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=134, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=134, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=40] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=134, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=134, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=134, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=134, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=134, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=44] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=134, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=44] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_ipv4.py::test_ipv64_nh_reconfig 386.19
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7356' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv64_nh_reconfig">Starting testcase:test_ipv64_nh_reconfig from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=135] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=135] Local address: 172.17.0.3, port 57028 INFO asyncssh:logging.py:92 [conn=135] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=135] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=135] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:21:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=135, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=135, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=135, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=135, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=135, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=135, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:21:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=135, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=135, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=135, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=8] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=135, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=135, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=135, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:21:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=135, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1::2/64', 'count': 1, 'ip': '2001:1::2', 'gw': '2001:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.2.1.2/24', 'count': 1, 'ip': '1.2.1.2', 'gw': '1.2.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.3.1.2/24', 'count': 1, 'ip': '1.3.1.2', 'gw': '1.3.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3::2/64', 'count': 1, 'ip': '2001:3::2', 'gw': '2001:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.4.1.2/24', 'count': 1, 'ip': '1.4.1.2', 'gw': '1.4.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=135, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=135, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=16] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=135, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 1.2.1.1/24 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=18] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 1.2.1.1/24 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=20] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=22] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_1.2.1.2/24 to 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_1.2.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_1.3.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d70d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.2.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.3.1.2 Tx 43932 Rx 43932 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.4.1.2 Tx 43932 Rx 43932 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.1.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.1.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.1.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.3.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.4.1.2 Tx 43932 Rx 43932 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.2.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.2.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.4.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.3.1.2 Tx 43933 Rx 43933 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 -> nexthop SIP-DIP Tx 43933 Rx 43933 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=24] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp4","lladdr":"00:17:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.1.1.5","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.2.1.2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp3","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp4","lladdr":"00:17:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.1.1.5","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.2.1.2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp3","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=30] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp1","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=32] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp1","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=34] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip address delete 1.1.1.1/24 dev swp1 && ip address delete 1.2.1.1/24 dev swp2 && ip address delete 1.3.1.1/24 dev swp3 && ip address delete 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=36] Command: ip address delete 1.1.1.1/24 dev swp1 && ip address delete 1.2.1.1/24 dev swp2 && ip address delete 1.3.1.1/24 dev swp3 && ip address delete 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1::1/64 dev swp1 && ip address add 2001:2::1/64 dev swp2 && ip address add 2001:3::1/64 dev swp3 && ip address add 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=38] Command: ip address add 2001:1::1/64 dev swp1 && ip address add 2001:2::1/64 dev swp2 && ip address add 2001:3::1/64 dev swp3 && ip address add 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 2001:1::5 lladdr 02:00:00:00:00:02 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=40] Command: ip neigh add 2001:1::5 lladdr 02:00:00:00:00:02 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip route add 2001:1234::/64 nexthop via 2001:1::5 INFO asyncssh:logging.py:92 [conn=135, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=42] Command: ip route add 2001:1234::/64 nexthop via 2001:1::5 INFO asyncssh:logging.py:92 [conn=135, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1::2/64 to 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1::2/64 to 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1::2/64 to 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2::2/64 to 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2::2/64 to 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_2001:3::2/64 to 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp 4 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a91e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 44084 Rx 44084 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 -> nexthop SIP-DIP Tx 44084 Rx 44084 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=44] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:3::2","dev":"swp3","lladdr":"00:16:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:4::2","dev":"swp4","lladdr":"00:18:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1::5","dev":"swp1","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp3","lladdr":"00:16:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp4","lladdr":"00:18:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=46] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=46] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=48] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=48] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:3::2","dev":"swp3","lladdr":"00:16:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:4::2","dev":"swp4","lladdr":"00:18:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1::5","dev":"swp1","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp3","lladdr":"00:16:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp4","lladdr":"00:18:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=50] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp1","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=135, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=52] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=52] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=135, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=53] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=54] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=54] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp1","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip address delete 2001:1::1/64 dev swp1 && ip address delete 2001:2::1/64 dev swp2 && ip address delete 2001:3::1/64 dev swp3 && ip address delete 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=56] Command: ip address delete 2001:1::1/64 dev swp1 && ip address delete 2001:2::1/64 dev swp2 && ip address delete 2001:3::1/64 dev swp3 && ip address delete 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 1.2.1.1/24 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=58] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 1.2.1.1/24 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=60] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 INFO asyncssh:logging.py:92 [conn=135, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=60] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=61] Channel closed DEBUG agg1:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=62] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=62] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_1.2.1.2/24 to 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_1.2.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:7_1.3.1.2/24 to 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967f93c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.2.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.3.1.2 Tx 44131 Rx 44131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.1.1.2-1.4.1.2 Tx 44131 Rx 44131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.1.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.1.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:5 <-> ['10.36.118.199:1:6' '10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.1.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.3.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.2.1.2-1.4.1.2 Tx 44131 Rx 44131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.2.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:6 <-> ['10.36.118.199:1:7' '10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.2.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 1.3.1.2-1.4.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] SIP-DIP 1.4.1.2-1.3.1.2 Tx 44132 Rx 44132 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 -> nexthop SIP-DIP Tx 44132 Rx 44132 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp4","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.1.1.5","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.3.1.2","dev":"swp3","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=66] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=66] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp4","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.1.1.5","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.3.1.2","dev":"swp3","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=68] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=68] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:3::2","dev":"swp3","lladdr":"00:16:01:00:00:01","state":["STALE"]},{"dst":"2001:4::2","dev":"swp4","lladdr":"00:18:01:00:00:01","state":["STALE"]},{"dst":"2001:1::5","dev":"swp1","lladdr":"02:00:00:00:00:02","state":["PERMANENT"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp3","lladdr":"00:16:01:00:00:01","state":["STALE"]},{"dst":"2001:1::2","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:2::2","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp4","lladdr":"00:18:01:00:00:01","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=69] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=70] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=70] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp1","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=71] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=72] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=72] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp2","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp4","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp1","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=74] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp1","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:5 <-> ['10.36.118.199:1:6', '10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:6 <-> ['10.36.118.199:1:7', '10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:7 <-> ['10.36.118.199:1:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:1:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip address delete 1.1.1.1/24 dev swp1 && ip address delete 1.2.1.1/24 dev swp2 && ip address delete 1.3.1.1/24 dev swp3 && ip address delete 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=76] Command: ip address delete 1.1.1.1/24 dev swp1 && ip address delete 1.2.1.1/24 dev swp2 && ip address delete 1.3.1.1/24 dev swp3 && ip address delete 1.4.1.1/24 dev swp4 INFO asyncssh:logging.py:92 [conn=135, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=76] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv64_nh_reconfig from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py INFO asyncssh:logging.py:92 [conn=135, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=77] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=78] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=78] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=135, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=79] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=80] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=80] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=81] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=82] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:27:39 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=135, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=83] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=135, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=84] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=135, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=86] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=86] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=135, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=87] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=135, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=88] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=135, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=88] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_ipv4.py::test_ipv64_nh_routes 153.59
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7456' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv64_nh_routes">Starting testcase:test_ipv64_nh_routes from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=136] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=136] Local address: 172.17.0.3, port 42540 INFO asyncssh:logging.py:92 [conn=136] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=136] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=136] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:27:41 UTC 2016 INFO asyncssh:logging.py:92 [conn=136, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=136, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=136, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=136, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=136, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=136, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:27:41 UTC 2016 INFO asyncssh:logging.py:92 [conn=136, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=136, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=136, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=8] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=136, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=136, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=136, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:27:41 UTC 2016 INFO asyncssh:logging.py:92 [conn=136, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=136, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=136, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=16] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=136, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.3.1.2/24', 'count': 1, 'ip': '1.3.1.2', 'gw': '1.3.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=136, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip address add 1.1.1.1/24 dev swp1 && ip address add 2001:2::1/64 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=136, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=18] Command: ip address add 1.1.1.1/24 dev swp1 && ip address add 2001:2::1/64 dev swp2 && ip address add 1.3.1.1/24 dev swp3 && ip address add 2001:4::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=136, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2001:2::5 lladdr 02:00:00:00:00:02 dev swp2 INFO asyncssh:logging.py:92 [conn=136, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=20] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp1 && ip neigh add 2001:2::5 lladdr 02:00:00:00:00:02 dev swp2 INFO asyncssh:logging.py:92 [conn=136, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 2001:1234::/64 nexthop via 2001:2::5 INFO asyncssh:logging.py:92 [conn=136, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=22] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 2001:1234::/64 nexthop via 2001:2::5 INFO asyncssh:logging.py:92 [conn=136, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4: 10.36.118.199:1:5 <-> 10.36.118.199:1:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.2/24 to 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv6: 10.36.118.199:1:6 <-> 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2::2/64 to 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4: addr_info(swp='swp3', tg='10.36.118.199:1:7', swp_ip='1.3.1.1', tg_ip='1.3.1.2', plen=24) -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv6: addr_info(swp='swp4', tg='10.36.118.199:1:8', swp_ip='2001:4::1', tg_ip='2001:4::2', plen=64) -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fb400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI ipv4: 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 1.1.1.2-1.3.1.2 Tx 43681 Rx 43681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI ipv4: 10.36.118.199:1:5 <-> 10.36.118.199:1:7 SIP-DIP 1.3.1.2-1.1.1.2 Tx 43681 Rx 43681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI ipv6: 10.36.118.199:1:6 <-> 10.36.118.199:1:8 SIP-DIP 2001:2:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 43681 Rx 43681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI ipv6: 10.36.118.199:1:6 <-> 10.36.118.199:1:8 SIP-DIP 2001:4:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 43681 Rx 43681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI ipv4: addr_info(swp='swp3' tg='10.36.118.199:1:7' swp_ip='1.3.1.1' tg_ip='1.3.1.2' plen=24) -> nexthop SIP-DIP Tx 43681 Rx 43681 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI ipv6: addr_info(swp='swp4' tg='10.36.118.199:1:8' swp_ip='2001:4::1' tg_ip='2001:4::2' plen=64) -> nexthop SIP-DIP Tx 43681 Rx 43681 Loss 0.000 INFO asyncssh:logging.py:92 [conn=136, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=24] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.1.1.5","dev":"swp1","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.3.1.2","dev":"swp3","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.1.1.2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=136, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=26] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:4::2","dev":"swp4","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2::5","dev":"swp2","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp4","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"2001:2::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=136, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=136, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=136, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp1","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp3","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp1","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=136, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=136, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=136, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:2::5","dev":"swp2","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv64_nh_routes from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py INFO asyncssh:logging.py:92 [conn=136, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=31] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=32] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=136, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=33] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=34] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=34] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=35] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=36] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:30:13 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=136, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=136, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=38] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=136, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=136, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=136, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=42] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=136, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=42] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_nei.py::test_ipv6_nei_ageing 399.82
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7510' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nei_ageing">Starting testcase:test_ipv6_nei_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=137] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=137] Local address: 172.17.0.3, port 59556 INFO asyncssh:logging.py:92 [conn=137] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=137] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=137] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:30:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=137, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=137, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=137, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=137, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=137, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=137, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:30:15 UTC 2016 INFO asyncssh:logging.py:92 [conn=137, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=137, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=8] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=137, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=137, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp1 && ip address add 2001:3333::1/64 dev swp2 && ip address add 2001:4444::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=137, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=10] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp1 && ip address add 2001:3333::1/64 dev swp2 && ip address add 2001:4444::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=137, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=137, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=137, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=12] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=137, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=137, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=137, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=14] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=137, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=137, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=15] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=16] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=16] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp1.gc_stale_time = 60 net.ipv6.neigh.swp2.gc_stale_time = 60 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=137, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_stale_time=30&& sysctl net.ipv6.neigh.swp1.gc_stale_time=30&& sysctl net.ipv6.neigh.swp2.gc_stale_time=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=18] Command: sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_stale_time=30&& sysctl net.ipv6.neigh.swp1.gc_stale_time=30&& sysctl net.ipv6.neigh.swp2.gc_stale_time=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_stale_time = 30 net.ipv6.neigh.swp1.gc_stale_time = 30 net.ipv6.neigh.swp2.gc_stale_time = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=21] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=22] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=24] Requesting new SSH session DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=23] Command: echo onl | sudo -S ping -c 1 2001:1111::2 DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=24] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=25] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=26] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=24] Received channel close DEBUG agg1:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.354 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.354/0.354/0.354/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:3333::2 on agg1 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.354 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.354/0.354/0.354/0.000 ms DEBUG agg1:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.130 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.130/0.130/0.130/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:4444::2 on agg1 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.130 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.130/0.130/0.130/0.000 ms DEBUG agg1:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.191 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.191/0.191/0.191/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:1111::2 on agg1 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.191 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.191/0.191/0.191/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=24] Channel closed DEBUG agg1:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.123 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.123/0.123/0.123/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:2222::2 on agg1 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.123 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.123/0.123/0.123/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=28] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=30] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=32] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=34] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=36] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=38] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 20.0s INFO DENT:Logger.py:84 [DENT aggregation 1] Wait for a total of gc_stale_time_s * 3 = 90s to make sure that neighbors did not age INFO asyncssh:logging.py:92 [conn=137, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=40] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=42] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=43] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time INFO asyncssh:logging.py:92 [conn=137, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=44] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time INFO asyncssh:logging.py:92 [conn=137, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=44] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_thresh1 = 128 net.ipv6.neigh.default.gc_thresh2 = 512 net.ipv6.neigh.default.gc_thresh3 = 1024 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_stale_time = 30 net.ipv6.neigh.swp1.gc_stale_time = 30 net.ipv6.neigh.swp2.gc_stale_time = 30 INFO asyncssh:logging.py:92 [conn=137, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=45] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_stale_time=90&& sysctl net.ipv6.neigh.swp1.gc_stale_time=90&& sysctl net.ipv6.neigh.swp2.gc_stale_time=90 INFO asyncssh:logging.py:92 [conn=137, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=46] Command: sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_stale_time=90&& sysctl net.ipv6.neigh.swp1.gc_stale_time=90&& sysctl net.ipv6.neigh.swp2.gc_stale_time=90 INFO asyncssh:logging.py:92 [conn=137, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=46] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_stale_time = 90 net.ipv6.neigh.swp1.gc_stale_time = 90 net.ipv6.neigh.swp2.gc_stale_time = 90 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=49] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=50] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=52] Requesting new SSH session DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=51] Command: echo onl | sudo -S ping -c 1 2001:1111::2 DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=52] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=53] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=54] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=52] Received channel close DEBUG agg1:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.182 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.182/0.182/0.182/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:1111::2 on agg1 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.182 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.182/0.182/0.182/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=54] Received channel close DEBUG agg1:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.164 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.164/0.164/0.164/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:2222::2 on agg1 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.164 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.164/0.164/0.164/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=53] Received channel close DEBUG agg1:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.228 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.228/0.228/0.228/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:4444::2 on agg1 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.228 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.228/0.228/0.228/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=53] Channel closed DEBUG agg1:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.142 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.142/0.142/0.142/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:3333::2 on agg1 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.142 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.142/0.142/0.142/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=56] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=56] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=58] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=58] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:4781","dev":"ma1","lladdr":"34:ef:b6:ec:47:81","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::9a19:2cff:fe45:4d02","dev":"ma1","lladdr":"98:19:2c:45:4d:02","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::210:20ff:fe30:4060","dev":"ma1","lladdr":"00:10:20:30:40:60","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=60] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=60] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=61] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=62] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=62] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 5.0s INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=66] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=66] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=68] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=68] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=69] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=70] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=70] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=71] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=72] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=72] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=74] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=76] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=76] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=77] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=78] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=78] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=79] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=80] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=80] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=81] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=82] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=82] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 40.0s INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=83] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=84] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=84] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=86] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=86] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=87] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=88] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=88] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=89] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=90] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=90] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=91] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=92] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=92] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=93] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=94] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=94] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=95] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=96] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=96] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=97] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=98] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=98] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=99] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=100] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=100] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=101] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=102] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=102] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=103] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=104] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=104] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=105] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=106] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=106] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=107] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=108] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=108] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=109] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=110] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=110] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp2","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp1","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 60.0s INFO asyncssh:logging.py:92 [conn=137, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=111] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=112] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp1.gc_stale_time&& sysctl net.ipv6.neigh.swp2.gc_stale_time&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=112] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_stale_time = 90 net.ipv6.neigh.swp1.gc_stale_time = 90 net.ipv6.neigh.swp2.gc_stale_time = 90 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=137, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=113] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp1.gc_stale_time=60&& sysctl net.ipv6.neigh.swp2.gc_stale_time=60&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=114] Command: sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp1.gc_stale_time=60&& sysctl net.ipv6.neigh.swp2.gc_stale_time=60&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=114] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 15 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp1.gc_stale_time = 60 net.ipv6.neigh.swp2.gc_stale_time = 60 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:5_2001:1111::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=116] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=115] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=116] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=116] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=117] Command: echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=118] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=117] Channel closed DEBUG agg1:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.153 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.153/0.153/0.153/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:1111::2 on agg1 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.153 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.153/0.153/0.153/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=118] Channel closed DEBUG agg1:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.311 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.311/0.311/0.311/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:2222::2 on agg1 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.311 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.311/0.311/0.311/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Wait gc_interval_s = 15s for the next GC interval INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=120] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=119] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=120] Received channel close DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=120] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=121] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=122] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=121] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=122] Received channel close DEBUG agg1:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.238 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.238/0.238/0.238/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:3333::2 on agg1 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.238 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.238/0.238/0.238/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=122] Channel closed DEBUG agg1:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.295 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.295/0.295/0.295/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Ran ping -c 1 2001:4444::2 on agg1 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.295 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.295/0.295/0.295/0.000 ms INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=123] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=124] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=124] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=125] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=126] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=126] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=127] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=128] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=128] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=129] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=130] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=130] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=131] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=132] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=132] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=132] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=133] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=134] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=134] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["DELAY"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=135] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=136] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=136] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=137] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=138] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=138] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=139] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=140] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=140] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=141] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=142] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=142] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=143] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=144] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=144] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=145] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=146] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=146] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 25.0s INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=147] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=148] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=148] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=149] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=150] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=150] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=151] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=152] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=152] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=152] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=153] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=154] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=154] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=155] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=156] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=156] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=156] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=157] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=158] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=158] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp1","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=159] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=160] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=160] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=160] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=161] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=162] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=162] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 30.0s INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=163] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=164] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=164] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=165] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=166] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=166] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=166] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=166] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp2","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp2","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=167] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=167] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=168] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=168] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=168] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=168] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=169] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=169] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=170] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=170] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=170] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=170] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::213:1ff:fe00:1","dev":"swp2","lladdr":"00:13:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 10.0s
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nei_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=137, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=171] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=171] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp1.gc_stale_time=60&& sysctl net.ipv6.neigh.swp2.gc_stale_time=60&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_thresh1=128&& sysctl net.ipv6.neigh.default.gc_thresh2=512&& sysctl net.ipv6.neigh.default.gc_thresh3=1024 INFO asyncssh:logging.py:92 [conn=137, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=172] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp1.gc_stale_time=60&& sysctl net.ipv6.neigh.swp2.gc_stale_time=60&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_thresh1=128&& sysctl net.ipv6.neigh.default.gc_thresh2=512&& sysctl net.ipv6.neigh.default.gc_thresh3=1024 INFO asyncssh:logging.py:92 [conn=137, chan=172] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=172] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=172] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp1.gc_stale_time = 60 net.ipv6.neigh.swp2.gc_stale_time = 60 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_thresh1 = 128 net.ipv6.neigh.default.gc_thresh2 = 512 net.ipv6.neigh.default.gc_thresh3 = 1024 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=173] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=173] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=174] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=174] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=174] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=174] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:36:52 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=137, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=175] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=175] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=137, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=176] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=137, chan=176] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=176] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=176] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=137, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=177] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=177] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=137, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=178] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=137, chan=178] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=178] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=178] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=137, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=179] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=179] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=137, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=180] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=137, chan=180] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=180] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=180] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_nei.py::test_ipv6_nei_change 245.00
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7714' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nei_change">Starting testcase:test_ipv6_nei_change from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=138] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=138] Local address: 172.17.0.3, port 38012 INFO asyncssh:logging.py:92 [conn=138] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=138] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=138] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:36:54 UTC 2016 INFO asyncssh:logging.py:92 [conn=138, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=138, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=138, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=138, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=138, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=138, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:36:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=138, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=138, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=8] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=138, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=8] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=138, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=35000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=10] Command: sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=35000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.neigh.default.gc_interval = 15 net.ipv6.neigh.default.base_reachable_time_ms = 35000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=138, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=138, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=12] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=138, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=138, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=14] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 INFO asyncssh:logging.py:92 [conn=138, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=138, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=138, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.44","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3804","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=138, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=138, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=138, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=138, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=138, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=138, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["linkdown","rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["linkdown","rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["linkdown"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_2001:1111::2/64 to 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_2001:2222::2/64 to 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96698460>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dummy SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 445 Rx 445 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dummy #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 445 Rx 445 Loss 0.000 INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=22] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=24] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 5.0s INFO asyncssh:logging.py:92 [conn=138, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=30] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud permanent dev swp2 && ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud permanent dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=32] Command: ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud permanent dev swp2 && ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud permanent dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=34] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=36] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Waiting for neighbor state to change INFO asyncssh:logging.py:92 [conn=138, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=38] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=40] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud reachable dev swp2 && ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud reachable dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=42] Command: ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud reachable dev swp2 && ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud reachable dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=44] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=46] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=46] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=48] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=48] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=49] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=50] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=51] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=52] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=52] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=53] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=54] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=54] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=56] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=56] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=58] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=58] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=60] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=60] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=61] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=62] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=62] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=66] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=66] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=68] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=68] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=69] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=70] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=70] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 50.0s INFO asyncssh:logging.py:92 [conn=138, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=71] Channel closed DEBUG agg1:Logger.py:156 ip neigh add 2001:1111::1:a2a4 lladdr 02:00:00:00:00:7f nud permanent dev swp1 && ip neigh add 2001:2222::2:408d lladdr 02:00:00:00:01:36 nud permanent dev swp2 && ip neigh add 2001:1111::3:dba3 lladdr 02:00:00:00:02:94 nud stale dev swp1 && ip neigh add 2001:2222::4:683b lladdr 02:00:00:00:03:f2 nud stale dev swp2 INFO asyncssh:logging.py:92 [conn=138, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=72] Command: ip neigh add 2001:1111::1:a2a4 lladdr 02:00:00:00:00:7f nud permanent dev swp1 && ip neigh add 2001:2222::2:408d lladdr 02:00:00:00:01:36 nud permanent dev swp2 && ip neigh add 2001:1111::3:dba3 lladdr 02:00:00:00:02:94 nud stale dev swp1 && ip neigh add 2001:2222::4:683b lladdr 02:00:00:00:03:f2 nud stale dev swp2 INFO asyncssh:logging.py:92 [conn=138, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=72] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=74] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=76] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=76] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::3:dba3","dev":"swp1","lladdr":"02:00:00:00:02:94","offload":null,"state":["STALE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::1:a2a4","dev":"swp1","lladdr":"02:00:00:00:00:7f","offload":null,"state":["PERMANENT"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"2001:2222::2:408d","dev":"swp2","lladdr":"02:00:00:00:01:36","offload":null,"state":["PERMANENT"]},{"dst":"2001:2222::4:683b","dev":"swp2","lladdr":"02:00:00:00:03:f2","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=77] Channel closed DEBUG agg1:Logger.py:156 ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 && ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 INFO asyncssh:logging.py:92 [conn=138, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=78] Command: ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 && ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 INFO asyncssh:logging.py:92 [conn=138, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=78] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=79] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=80] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=80] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=81] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=82] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=82] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::3:dba3","dev":"swp1","lladdr":"02:00:00:00:02:94","offload":null,"state":["STALE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::1:a2a4","dev":"swp1","state":["FAILED"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"2001:2222::2:408d","dev":"swp2","lladdr":"02:00:00:00:01:36","offload":null,"state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:1:6_2001:2222::2/64 INFO asyncssh:logging.py:92 [conn=138, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=83] Channel closed DEBUG agg1:Logger.py:156 ip neigh delete 2001:2222::2:408d lladdr 02:00:00:00:01:36 nud permanent dev swp2 && ip neigh delete 2001:1111::3:dba3 lladdr 02:00:00:00:02:94 nud stale dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=84] Command: ip neigh delete 2001:2222::2:408d lladdr 02:00:00:00:01:36 nud permanent dev swp2 && ip neigh delete 2001:1111::3:dba3 lladdr 02:00:00:00:02:94 nud stale dev swp1 INFO asyncssh:logging.py:92 [conn=138, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=86] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=86] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=87] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=88] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=88] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::3:dba3","dev":"swp1","state":["FAILED"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::1:a2a4","dev":"swp1","state":["FAILED"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"2001:2222::2:408d","dev":"swp2","state":["FAILED"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=89] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=90] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=90] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=91] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=92] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=92] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::3:dba3","dev":"swp1","state":["FAILED"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp1","lladdr":"00:11:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp2","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp2","lladdr":"00:12:01:00:00:01","state":["DELAY"]},{"dst":"2001:1111::1:a2a4","dev":"swp1","state":["FAILED"]},{"dst":"2001:1111::2","dev":"swp1","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"2001:2222::2:408d","dev":"swp2","state":["FAILED"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT aggregation 1] Neighbors matched expectation after 10.0s
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nei_change from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=138, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=93] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=94] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=94] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=95] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=96] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=96] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:40:58 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=138, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=97] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=138, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=98] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=138, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=98] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=99] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=138, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=100] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=138, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=100] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=138, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=101] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=138, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=102] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=138, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=102] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_route.py::test_ipv6_route_default_offload 147.95
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7827' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_default_offload">Starting testcase:test_ipv6_route_default_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=139] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=139] Local address: 172.17.0.3, port 37534 INFO asyncssh:logging.py:92 [conn=139] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=139] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=139] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:40:59 UTC 2016 INFO asyncssh:logging.py:92 [conn=139, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=2] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=2] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=4] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=4] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=139, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=6] Command: ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:41:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=139, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=139, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=10] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=139, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=139, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=11] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=139, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=12] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=139, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=12] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:41:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=139, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=16] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=139, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=139, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=18] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=139, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=20] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 2001:5555::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=139, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip route add default metric 200 via 2001:2222::2 dev swp2 && ip route add default metric 300 via 2001:3333::2 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=22] Command: ip route add default metric 200 via 2001:2222::2 dev swp2 && ip route add default metric 300 via 2001:3333::2 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=24] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=26] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"default","gateway":"2001:2222::2","dev":"swp2","metric":200,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp3","metric":300,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669af50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 2001:5555::5 SIP-DIP N/A Tx 43482 Rx 43482 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 2001:5555::5 SIP-DIP N/A Tx 43481 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=139, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip route add default metric 100 via 2001:3333::2 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=28] Command: ip route add default metric 100 via 2001:3333::2 dev swp3 INFO asyncssh:logging.py:92 [conn=139, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=30] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=32] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp3","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"default","gateway":"2001:2222::2","dev":"swp2","metric":200,"flags":["offload"],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp3","metric":300,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fb5b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 2001:5555::5 SIP-DIP N/A Tx 80430 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 2001:5555::5 SIP-DIP N/A Tx 80429 Rx 80429 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_default_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=139, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=33] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=34] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=34] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=35] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=36] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:43:26 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=139, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=139, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=38] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=139, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=139, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=139, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=42] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=139, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=43] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=44] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=44] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=45] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=46] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=46] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=139, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=47] Channel closed DEBUG agg1:Logger.py:156 ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=48] Command: ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=48] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_route.py::test_ipv6_route_hosts_offload 172.12
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7888' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_hosts_offload">Starting testcase:test_ipv6_route_hosts_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=140] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=140] Local address: 172.17.0.3, port 56950 INFO asyncssh:logging.py:92 [conn=140] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=140] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=140] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:43:27 UTC 2016 INFO asyncssh:logging.py:92 [conn=140, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=140, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=140, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=140, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=140, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=140, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:43:28 UTC 2016 INFO asyncssh:logging.py:92 [conn=140, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=8] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=140, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=140, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=140, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=140, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 && ip address add 2001:4444::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=140, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=12] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 && ip address add 2001:4444::1/64 dev swp4 INFO asyncssh:logging.py:92 [conn=140, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=140, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip route add 2002:1::/64 via 2001:2222::2 && ip route add 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=14] Command: ip route add 2002:1::/64 via 2001:2222::2 && ip route add 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fbcd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 44153 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 44152 Rx 44152 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP N/A Tx 44152 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=140, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=16] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=18] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::2","gateway":"2001:3333::2","dev":"swp3","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp2","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=140, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip route delete 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=20] Command: ip route delete 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967f97e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 80622 Rx 80622 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 80622 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP N/A Tx 80621 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=140, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp2","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=140, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip route add 2002:1::/80 via 2001:2222::2 && ip route add 2002:1::/100 via 2001:3333::2 && ip route add 2002:1::/120 via 2001:4444::2 INFO asyncssh:logging.py:92 [conn=140, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=26] Command: ip route add 2002:1::/80 via 2001:2222::2 && ip route add 2002:1::/100 via 2001:3333::2 && ip route add 2002:1::/120 via 2001:4444::2 INFO asyncssh:logging.py:92 [conn=140, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690c340>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 79882 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 79882 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP N/A Tx 79881 Rx 79881 Loss 0.000 INFO asyncssh:logging.py:92 [conn=140, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::/120","gateway":"2001:4444::2","dev":"swp4","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/100","gateway":"2001:3333::2","dev":"swp3","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/80","gateway":"2001:2222::2","dev":"swp2","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp2","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_hosts_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=140, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=31] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=32] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:46:18 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=140, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=140, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=36] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=140, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=140, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=140, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=140, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=40] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=140, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=40] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_route.py::test_ipv6_nh_state 160.12
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7938' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nh_state">Starting testcase:test_ipv6_nh_state from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=141] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=141] Local address: 172.17.0.3, port 38616 INFO asyncssh:logging.py:92 [conn=141] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=141] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=141] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:46:20 UTC 2016 INFO asyncssh:logging.py:92 [conn=141, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=141, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=141, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=141, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=141, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=141, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:46:20 UTC 2016 INFO asyncssh:logging.py:92 [conn=141, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=8] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=141, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=141, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=141, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=141, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=12] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=141, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:2::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:2::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:1::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:1::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:3::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:3::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=141, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip route add 2001:1::/128 via 2001:2222::2 && ip route add 2001:1::/126 via 2001:2222::2 && ip route add 2001:2::/128 via 2001:2222::2 && ip route add 2001:2::/126 via 2001:2222::2 && ip route add 2001:2::/64 via 2001:3333::2 && ip route add 2001:3::/64 metric 10 via 2001:2222::2 && ip route add 2001:3::/64 metric 100 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=141, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=14] Command: ip route add 2001:1::/128 via 2001:2222::2 && ip route add 2001:1::/126 via 2001:2222::2 && ip route add 2001:2::/128 via 2001:2222::2 && ip route add 2001:2::/126 via 2001:2222::2 && ip route add 2001:2::/64 via 2001:3333::2 && ip route add 2001:3::/64 metric 10 via 2001:2222::2 && ip route add 2001:3::/64 metric 100 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=141, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=141, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=16] Command: ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=141, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=141, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=141, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=141, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=141, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=141, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:2::/64","gateway":"2001:3333::2","dev":"swp3","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:3::/64","gateway":"2001:3333::2","dev":"swp3","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669a1d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:2::8 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:2::8 SIP-DIP N/A Tx 933576 Rx 933576 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:2::5 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:2::5 SIP-DIP N/A Tx 933576 Rx 933576 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:1::8 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:1::8 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:1::5 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:1::5 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:3::8 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:3::8 SIP-DIP N/A Tx 933576 Rx 933576 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic to 2001:3::5 SIP-DIP N/A Tx 933576 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic to 2001:3::5 SIP-DIP N/A Tx 933576 Rx 933576 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nh_state from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=141, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=21] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=22] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=22] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:48:58 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=141, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=141, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=26] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=141, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=141, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 down && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=141, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=30] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 down && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=141, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/ipv6/test_ipv6_route.py::test_ipv6_route_metrics 167.11
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-7978' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_metrics">Starting testcase:test_ipv6_route_metrics from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=142] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=142] Local address: 172.17.0.3, port 53228 INFO asyncssh:logging.py:92 [conn=142] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=142] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=142] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:49:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=142, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=142, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=142, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=2] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=142, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=142, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=142, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=6] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:49:00 UTC 2016 INFO asyncssh:logging.py:92 [conn=142, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=8] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=142, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=142, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up INFO asyncssh:logging.py:92 [conn=142, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=142, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 && ip address add 2001:4444::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=142, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=12] Command: ip address add 2001:1111::1/64 dev swp1 && ip address add 2001:2222::1/64 dev swp2 && ip address add 2001:3333::1/64 dev swp3 && ip address add 2001:4444::1/64 dev swp3 INFO asyncssh:logging.py:92 [conn=142, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=142, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip route add 2001:4444::/64 metric 100 via 2001:2222::2 && ip route add 2001:4444::/64 metric 101 via 2001:2222::2 && ip route add 2001:4444::/64 metric 102 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=14] Command: ip route add 2001:4444::/64 metric 100 via 2001:2222::2 && ip route add 2001:4444::/64 metric 101 via 2001:2222::2 && ip route add 2001:4444::/64 metric 102 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a56f50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 1038739 Rx 1038739 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 2077476 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=142, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=16] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=18] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp2","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp2","metric":101,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp3","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=142, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip route delete 2001:4444::/64 metric 100 dev swp2 INFO asyncssh:logging.py:92 [conn=142, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=20] Command: ip route delete 2001:4444::/64 metric 100 dev swp2 INFO asyncssh:logging.py:92 [conn=142, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1ee00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 1906496 Rx 1906496 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 3812992 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=142, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp2","metric":101,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp3","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=142, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip route add 2001:4444::/64 metric 99 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=26] Command: ip route add 2001:4444::/64 metric 99 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1f2b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP N/A Tx 1892687 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP N/A Tx 3785373 Rx 3785373 Loss 0.000 INFO asyncssh:logging.py:92 [conn=142, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.44","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp3","metric":99,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp2","metric":101,"flags":["offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp3","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp3","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp4","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp2","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_metrics from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=142, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=31] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=32] Channel closed DEBUG agg1:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:51:45 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=142, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=142, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=36] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=142, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=142, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=142, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=142, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=40] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=142, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=40] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-ipv4] 144.65
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-ipv4]">Starting testcase:test_policer_basic_functionality[port-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8030' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=143] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=143] Local address: 172.17.0.3, port 58440 INFO asyncssh:logging.py:92 [conn=143] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=143] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=143] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:51:47 UTC 2016 INFO asyncssh:logging.py:92 [conn=143, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=143, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=143, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=143, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=143, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 63.195.150.70 dst_ip 111.179.111.47 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=143, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=10] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 63.195.150.70 dst_ip 111.179.111.47 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=143, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"111.179.111.47","src_ip":"63.195.150.70"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_eth_type_ipv4_dst_ip_111.179.111.47_src_ip_63.195.150.70 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a1f040>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 16149277 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1700 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=143, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:54:05 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=143, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:54:11 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=143, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=143, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=143, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":118,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=143, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:54:11 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=143, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=143, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=143, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=143, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=143, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=143, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=143, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=143, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=143, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=143, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=143, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=143, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=143, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=143, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=143, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=143, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=143, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-l2] 143.92
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-l2]">Starting testcase:test_policer_basic_functionality[port-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8097' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=143, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=144] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=144] Local address: 172.17.0.3, port 58288 INFO asyncssh:logging.py:92 [conn=144] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=144] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=144] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:54:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=144, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=144, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=144, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=144, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=144, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw src_mac 02:7a:03:81:02:f6 dst_mac 02:64:42:41:26:12 vlan_id 3814 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=144, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=10] Command: tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw src_mac 02:7a:03:81:02:f6 dst_mac 02:64:42:41:26:12 vlan_id 3814 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=144, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3814,"dst_mac":"02:64:42:41:26:12","src_mac":"02:7a:03:81:02:f6"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_3814_dst_mac_02:64:42:41:26:12_src_mac_02:7a:03:81:02:f6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd969a9510>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 18542314 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1777 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=144, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:56:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=144, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:56:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=144, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=144, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=144, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":119,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=144, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:56:35 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=144, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=144, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=144, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=144, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=144, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=144, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=144, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=144, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=144, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=144, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=144, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=144, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=144, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=144, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=144, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=144, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=144, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-udp] 141.90
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-udp]">Starting testcase:test_policer_basic_functionality[port-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8164' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=144, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=145] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=145] Local address: 172.17.0.3, port 40294 INFO asyncssh:logging.py:92 [conn=145] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=145] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=145] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:56:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=145, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=145, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=145, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=145, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=145, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 53.154.116.249 dst_ip 44.238.93.74 ip_proto udp src_port 35349 dst_port 7563 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=145, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=10] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 53.154.116.249 dst_ip 44.238.93.74 ip_proto udp src_port 35349 dst_port 7563 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=145, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"44.238.93.74","src_ip":"53.154.116.249","dst_port":7563,"src_port":35349},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_eth_type_ipv4_ip_proto_udp_dst_ip_44.238.93.74_src_ip_53.154.116.249_dst_port_7563_src_port_35349 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fb190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 18418631 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1772 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=145, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:58:51 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=145, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:58:56 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=145, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=145, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=145, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":120,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=145, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:58:57 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=145, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=145, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=145, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=145, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=145, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=145, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=145, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=145, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=145, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=145, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=145, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=145, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=145, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=145, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=145, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=145, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=145, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-tcp] 145.38
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-tcp]">Starting testcase:test_policer_basic_functionality[port-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8231' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=145, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=146] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=146] Local address: 172.17.0.3, port 43198 INFO asyncssh:logging.py:92 [conn=146] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=146] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=146] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 00:58:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=146, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=146, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=146, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=146, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=146, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 41.28.247.238 dst_ip 107.233.150.209 ip_proto tcp src_port 34244 dst_port 52282 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=146, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=10] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_ip 41.28.247.238 dst_ip 107.233.150.209 ip_proto tcp src_port 34244 dst_port 52282 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=146, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"tcp","dst_ip":"107.233.150.209","src_ip":"41.28.247.238","dst_port":52282,"src_port":34244},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_eth_type_ipv4_ip_proto_tcp_dst_ip_107.233.150.209_src_ip_41.28.247.238_dst_port_52282_src_port_34244 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9690e650>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 28233416 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 2089 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=146, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:01:17 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=146, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:01:22 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=146, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=146, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=146, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":121,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=146, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:01:22 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=146, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=146, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=146, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=146, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=146, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=146, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=146, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=146, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=146, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=146, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=146, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=146, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=146, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=146, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=146, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=146, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=146, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-ipv4] 145.29
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-ipv4]">Starting testcase:test_policer_basic_functionality[shared_block-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8298' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=146, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=147] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=147] Local address: 172.17.0.3, port 57564 INFO asyncssh:logging.py:92 [conn=147] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=147] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=147] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:01:23 UTC 2016 INFO asyncssh:logging.py:92 [conn=147, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=147, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=147, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=147, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=147, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 814 ingress INFO asyncssh:logging.py:92 [conn=147, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=8] Command: tc qdisc add dev swp2 ingress_block 814 ingress INFO asyncssh:logging.py:92 [conn=147, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 814 ingress protocol ipv4 flower skip_sw src_ip 30.88.76.70 dst_ip 22.63.224.35 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=147, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=10] Command: tc filter add block 814 ingress protocol ipv4 flower skip_sw src_ip 30.88.76.70 dst_ip 22.63.224.35 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=147, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 814 ingress INFO asyncssh:logging.py:92 [conn=147, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=12] Command: tc -j filter show block 814 ingress INFO asyncssh:logging.py:92 [conn=147, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"22.63.224.35","src_ip":"30.88.76.70"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_eth_type_ipv4_dst_ip_22.63.224.35_src_ip_30.88.76.70 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96706920>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 2165 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 30565139 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=147, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:03:42 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=147, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:03:47 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=147, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=147, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=147, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":122,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=147, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:03:47 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=147, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=147, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=147, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":814,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=147, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=147, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=147, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=147, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=147, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=147, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=147, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=147, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=147, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=147, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=50] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=147, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=147, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=147, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=147, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=147, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-l2] 143.70
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-l2]">Starting testcase:test_policer_basic_functionality[shared_block-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8365' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=147, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=148] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=148] Local address: 172.17.0.3, port 46080 INFO asyncssh:logging.py:92 [conn=148] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=148] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=148] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:03:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=148, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=148, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=148, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=148, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=148, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 592 ingress INFO asyncssh:logging.py:92 [conn=148, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=8] Command: tc qdisc add dev swp2 ingress_block 592 ingress INFO asyncssh:logging.py:92 [conn=148, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 592 ingress protocol 0x8100 flower skip_sw src_mac 02:22:fc:a4:2e:c3 dst_mac 02:00:f5:91:f9:75 vlan_id 1850 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=148, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=10] Command: tc filter add block 592 ingress protocol 0x8100 flower skip_sw src_mac 02:22:fc:a4:2e:c3 dst_mac 02:00:f5:91:f9:75 vlan_id 1850 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=148, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 592 ingress INFO asyncssh:logging.py:92 [conn=148, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=12] Command: tc -j filter show block 592 ingress INFO asyncssh:logging.py:92 [conn=148, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1850,"dst_mac":"02:00:f5:91:f9:75","src_mac":"02:22:fc:a4:2e:c3"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_vlan_id_1850_dst_mac_02:00:f5:91:f9:75_src_mac_02:22:fc:a4:2e:c3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96707040>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 2150 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 30064807 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=148, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:06:06 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=148, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:06:11 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=148, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=148, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=148, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":123,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=148, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:06:11 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=148, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=148, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=148, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":592,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=148, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=148, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=148, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=148, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=148, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=148, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=148, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=148, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=148, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=148, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=50] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=148, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=148, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=148, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=148, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=148, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-udp] 143.88
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-udp]">Starting testcase:test_policer_basic_functionality[shared_block-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8432' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=148, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=149] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=149] Local address: 172.17.0.3, port 51214 INFO asyncssh:logging.py:92 [conn=149] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=149] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=149] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:06:12 UTC 2016 INFO asyncssh:logging.py:92 [conn=149, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=149, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=149, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=149, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=149, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 2857 ingress INFO asyncssh:logging.py:92 [conn=149, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=8] Command: tc qdisc add dev swp2 ingress_block 2857 ingress INFO asyncssh:logging.py:92 [conn=149, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 2857 ingress protocol ip flower skip_sw src_ip 75.146.184.176 dst_ip 98.177.81.85 ip_proto udp src_port 33409 dst_port 9320 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=149, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=10] Command: tc filter add block 2857 ingress protocol ip flower skip_sw src_ip 75.146.184.176 dst_ip 98.177.81.85 ip_proto udp src_port 33409 dst_port 9320 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=149, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 2857 ingress INFO asyncssh:logging.py:92 [conn=149, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=12] Command: tc -j filter show block 2857 ingress INFO asyncssh:logging.py:92 [conn=149, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"98.177.81.85","src_ip":"75.146.184.176","dst_port":9320,"src_port":33409},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_eth_type_ipv4_ip_proto_udp_dst_ip_98.177.81.85_src_ip_75.146.184.176_dst_port_9320_src_port_33409 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9667cd90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 1777 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 18559730 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=149, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:08:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=149, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:08:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=149, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=149, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=149, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":124,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=149, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:08:35 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=149, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=149, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=149, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":2857,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=149, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=149, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=149, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=149, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=149, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=149, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=149, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=149, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=149, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=149, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=50] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=149, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=149, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=149, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=149, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=149, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-tcp] 145.01
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-tcp]">Starting testcase:test_policer_basic_functionality[shared_block-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8499' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=149, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=150] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=150] Local address: 172.17.0.3, port 43666 INFO asyncssh:logging.py:92 [conn=150] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=150] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=150] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:08:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=150, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=150, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=150, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=150, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=150, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 693 ingress INFO asyncssh:logging.py:92 [conn=150, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=8] Command: tc qdisc add dev swp2 ingress_block 693 ingress INFO asyncssh:logging.py:92 [conn=150, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 693 ingress protocol 0x0800 flower skip_sw src_ip 78.64.138.23 dst_ip 52.227.33.203 ip_proto tcp src_port 1067 dst_port 11849 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=150, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=10] Command: tc filter add block 693 ingress protocol 0x0800 flower skip_sw src_ip 78.64.138.23 dst_ip 52.227.33.203 ip_proto tcp src_port 1067 dst_port 11849 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=150, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 693 ingress INFO asyncssh:logging.py:92 [conn=150, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=12] Command: tc -j filter show block 693 ingress INFO asyncssh:logging.py:92 [conn=150, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"tcp","dst_ip":"52.227.33.203","src_ip":"78.64.138.23","dst_port":11849,"src_port":1067},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_eth_type_ipv4_ip_proto_tcp_dst_ip_52.227.33.203_src_ip_78.64.138.23_dst_port_11849_src_port_1067 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fac20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 2069 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 27590797 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=150, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:10:54 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=150, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:11:00 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=150, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=150, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=150, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":125,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=150, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:11:00 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=150, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=150, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=150, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":693,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=150, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=150, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=150, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=150, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=150, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=150, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=150, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=150, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=150, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=150, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=50] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=150, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=150, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=150, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=150, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=150, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_interaction_with_span.py::test_policer_interaction_span 335.61
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_interaction_span">Starting testcase:test_policer_interaction_span from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8645' coro=<test_policer_interaction_span() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py:45> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=151, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=152] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=152] Local address: 172.17.0.3, port 47058 INFO asyncssh:logging.py:92 [conn=152] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=152] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=152] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:14:50 UTC 2016 INFO asyncssh:logging.py:92 [conn=152, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=152, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=152, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=152, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=152, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress pref 200 matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=152, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=10] Command: tc filter add dev swp1 ingress pref 200 matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=152, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 300 flower src_mac 02:05:0e:11:9c:a8 dst_mac 02:dd:57:ee:81:88 src_ip 106.38.228.165 dst_ip 123.179.185.167 action police rate 50000000 burst 50100000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=152, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=12] Command: tc filter add dev swp1 ingress protocol ip pref 300 flower src_mac 02:05:0e:11:9c:a8 dst_mac 02:dd:57:ee:81:88 src_ip 106.38.228.165 dst_ip 123.179.185.167 action police rate 50000000 burst 50100000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=152, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=14] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"all","pref":200,"kind":"matchall","chain":0},{"protocol":"all","pref":200,"kind":"matchall","chain":0,"options":{"handle":1,"skip_sw":true,"in_hw":true,"actions":[{"order":1,"kind":"mirred","mirred_action":"mirror","direction":"egress","to_dev":"swp2","control_action":{"type":"pipe"},"index":1,"ref":1,"bind":1}]}},{"protocol":"ip","pref":300,"kind":"flower","chain":0},{"protocol":"ip","pref":300,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:dd:57:ee:81:88","src_mac":"02:05:0e:11:9c:a8","eth_type":"ipv4","dst_ip":"123.179.185.167","src_ip":"106.38.228.165"},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967f8b20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 534783 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 819606 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 284823 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 284823 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the mirred port 10.36.118.199:1:6 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:7 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681d0c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 670879 Rx 670880 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 670879 Rx 978385 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 978385 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 978385 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:5 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:6 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:7 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d7fa0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_swp1 SIP-DIP N/A Tx 877843 Rx 1088975 Loss INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_swp1 SIP-DIP N/A Tx 877842 Rx 212393 Loss 75.805 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_swp1 SIP-DIP N/A Tx 877842 Rx 211086 Loss 75.954 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI stream_swp2 SIP-DIP N/A Tx 877843 Rx 877842 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI stream_swp2 SIP-DIP N/A Tx 877842 Rx 877842 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_swp2 SIP-DIP N/A Tx 877842 Rx 877842 Loss 0.000 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:5 and stream stream_swp2 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:7 and stream stream_swp2 INFO DENT:Logger.py:84 [DENT aggregation 1] Verifying rate for the port 10.36.118.199:1:8 and stream stream_swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_interaction_span from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=152, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:21 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=152, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:25 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=152, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=152, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=20] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=152, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=152, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=152, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=22] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=152, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=22] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=152, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=24] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=152, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=152, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=42] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=152, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=44] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=152, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=44] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=152, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=46] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=152, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=152, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=48] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=152, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=152, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=50] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=152, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=152, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=52] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=152, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=53] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=54] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:25 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=152, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=152, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=56] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=152, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=56] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":127,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=152, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=58] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=58] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_negative_add_rule_to_bond.py::test_policer_bond_rule_not_offloaded 2.46
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_bond_rule_not_offloaded">Starting testcase:test_policer_bond_rule_not_offloaded from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8716' coro=<test_policer_bond_rule_not_offloaded() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py:32> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=152, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=153] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=153] Local address: 172.17.0.3, port 42332 INFO asyncssh:logging.py:92 [conn=153] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=153] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=153] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=153, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add name bond33 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=153, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=2] Command: ip link add name bond33 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=153, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond33 up INFO asyncssh:logging.py:92 [conn=153, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=4] Command: ip link set dev bond33 up INFO asyncssh:logging.py:92 [conn=153, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=153, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=6] Command: ip link set dev swp1 down && ip link set dev swp2 down INFO asyncssh:logging.py:92 [conn=153, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 master bond33 && ip link set dev swp2 master bond33 INFO asyncssh:logging.py:92 [conn=153, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=8] Command: ip link set dev swp1 master bond33 && ip link set dev swp2 master bond33 INFO asyncssh:logging.py:92 [conn=153, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=153, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up INFO asyncssh:logging.py:92 [conn=153, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=12] Command: tc qdisc add dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev bond33 ingress protocol 0x9100 flower action pass INFO asyncssh:logging.py:92 [conn=153, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=14] Command: tc filter add dev bond33 ingress protocol 0x9100 flower action pass INFO asyncssh:logging.py:92 [conn=153, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=16] Command: tc -j filter show dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"9100"},"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1}]}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_bond_rule_not_offloaded from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:27 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=153, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=153, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=20] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=153, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["NO-CARRIER","BROADCAST","MULTICAST","SLAVE","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond33","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"DOWN","link_failure_count":0,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["NO-CARRIER","BROADCAST","MULTICAST","SLAVE","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond33","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"34:ef:b6:ec:38:08","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"DOWN","link_failure_count":0,"perm_hwaddr":"34:ef:b6:ec:38:08","queue_id":0,"ad_aggregator_id":2,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":128,"ifname":"bond33","flags":["NO-CARRIER","BROADCAST","MULTICAST","MASTER","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=153, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond33 INFO asyncssh:logging.py:92 [conn=153, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=22] Command: ip link delete bond33 INFO asyncssh:logging.py:92 [conn=153, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:27 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=153, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:28 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=153, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=153, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=153, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=153, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=153, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=153, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=153, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=153, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=153, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=50] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=153, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=153, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=52] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=153, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=153, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=54] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=153, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=153, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=153, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/policer/test_policer_rate_per_rule.py::test_policer_rate_per_rule 247.17
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_per_rule">Starting testcase:test_policer_rate_per_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8785' coro=<test_policer_rate_per_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=154] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=154] Local address: 172.17.0.3, port 42346 INFO asyncssh:logging.py:92 [conn=154] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=154] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=154] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:20:28 UTC 2016 INFO asyncssh:logging.py:92 [conn=154, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=154, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=154, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=154, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=154, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ip pref 100 flower src_mac 02:5a:ae:d4:1b:a8 dst_mac 02:bc:1d:e2:3d:6e src_ip 81.81.1.25 dst_ip 74.129.179.89 ip_proto udp src_port 60182 dst_port 65108 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=10] Command: tc filter add dev swp1 ingress protocol ip pref 100 flower src_mac 02:5a:ae:d4:1b:a8 dst_mac 02:bc:1d:e2:3d:6e src_ip 81.81.1.25 dst_ip 74.129.179.89 ip_proto udp src_port 60182 dst_port 65108 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 pref 200 flower src_mac 02:73:a2:2c:e5:76 dst_mac 02:f5:d5:4c:09:ac src_ip 25.232.209.156 dst_ip 114.234.203.105 ip_proto udp src_port 4294 dst_port 35600 action police rate 400000 burst 401000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=12] Command: tc filter add dev swp1 ingress protocol ipv4 pref 200 flower src_mac 02:73:a2:2c:e5:76 dst_mac 02:f5:d5:4c:09:ac src_ip 25.232.209.156 dst_ip 114.234.203.105 ip_proto udp src_port 4294 dst_port 35600 action police rate 400000 burst 401000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x0800 pref 300 flower src_mac 02:bb:49:dd:11:9b dst_mac 02:a3:1e:e9:03:83 src_ip 70.95.129.75 dst_ip 86.82.55.187 ip_proto udp src_port 51312 dst_port 7444 action police rate 600000 burst 601000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=14] Command: tc filter add dev swp1 ingress protocol 0x0800 pref 300 flower src_mac 02:bb:49:dd:11:9b dst_mac 02:a3:1e:e9:03:83 src_ip 70.95.129.75 dst_ip 86.82.55.187 ip_proto udp src_port 51312 dst_port 7444 action police rate 600000 burst 601000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:bc:1d:e2:3d:6e","src_mac":"02:5a:ae:d4:1b:a8","eth_type":"ipv4","ip_proto":"udp","dst_ip":"74.129.179.89","src_ip":"81.81.1.25","dst_port":65108,"src_port":60182},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"ip","pref":200,"kind":"flower","chain":0},{"protocol":"ip","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:f5:d5:4c:09:ac","src_mac":"02:73:a2:2c:e5:76","eth_type":"ipv4","ip_proto":"udp","dst_ip":"114.234.203.105","src_ip":"25.232.209.156","dst_port":35600,"src_port":4294},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"ip","pref":300,"kind":"flower","chain":0},{"protocol":"ip","pref":300,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:a3:1e:e9:03:83","src_mac":"02:bb:49:dd:11:9b","eth_type":"ipv4","ip_proto":"udp","dst_ip":"86.82.55.187","src_ip":"70.95.129.75","dst_port":7444,"src_port":51312},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":3,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:bc:1d:e2:3d:6e_src_mac_02:5a:ae:d4:1b:a8_eth_type_ipv4_ip_proto_udp_dst_ip_74.129.179.89_src_ip_81.81.1.25_dst_port_65108_src_port_60182 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:f5:d5:4c:09:ac_src_mac_02:73:a2:2c:e5:76_eth_type_ipv4_ip_proto_udp_dst_ip_114.234.203.105_src_ip_25.232.209.156_dst_port_35600_src_port_4294 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:a3:1e:e9:03:83_src_mac_02:bb:49:dd:11:9b_eth_type_ipv4_ip_proto_udp_dst_ip_86.82.55.187_src_ip_70.95.129.75_dst_port_7444_src_port_51312 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96699420>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:bc:1d:e2:3d:6e_src_mac_02:5a:ae:d4:1b:a8_eth_type_ipv4_ip_proto_udp_dst_ip_74.129.179.89_src_ip_81.81.1.25_dst_port_65108_src_port_60182 Tx 9041094 Rx 1712 Frames Delta 9039382 Loss 99.981 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:f5:d5:4c:09:ac_src_mac_02:73:a2:2c:e5:76_eth_type_ipv4_ip_proto_udp_dst_ip_114.234.203.105_src_ip_25.232.209.156_dst_port_35600_src_port_4294 Tx 9041093 Rx 2737 Frames Delta 9038356 Loss 99.970 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp1_dst_mac_02:a3:1e:e9:03:83_src_mac_02:bb:49:dd:11:9b_eth_type_ipv4_ip_proto_udp_dst_ip_86.82.55.187_src_ip_70.95.129.75_dst_port_7444_src_port_51312 Tx 9041102 Rx 4102 Frames Delta 9037000 Loss 99.955 INFO DENT:Logger.py:84 [DENT aggregation 1] Veryfing rate for the stream swp1_dst_mac_02:bc:1d:e2:3d:6e_src_mac_02:5a:ae:d4:1b:a8_eth_type_ipv4_ip_proto_udp_dst_ip_74.129.179.89_src_ip_81.81.1.25_dst_port_65108_src_port_60182 INFO DENT:Logger.py:84 [DENT aggregation 1] Veryfing rate for the stream swp1_dst_mac_02:f5:d5:4c:09:ac_src_mac_02:73:a2:2c:e5:76_eth_type_ipv4_ip_proto_udp_dst_ip_114.234.203.105_src_ip_25.232.209.156_dst_port_35600_src_port_4294 INFO DENT:Logger.py:84 [DENT aggregation 1] Veryfing rate for the stream swp1_dst_mac_02:a3:1e:e9:03:83_src_mac_02:bb:49:dd:11:9b_eth_type_ipv4_ip_proto_udp_dst_ip_86.82.55.187_src_ip_70.95.129.75_dst_port_7444_src_port_51312 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_per_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=154, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:24:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=154, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:24:34 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=154, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=154, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=154, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=154, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=154, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=154, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=154, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=154, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=154, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=44] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=154, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=46] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=154, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=154, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=154, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=154, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=50] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=154, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=154, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=52] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=154, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=154, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=54] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=154, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=55] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=56] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:24:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=154, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=154, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=58] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=154, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=58] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":129,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=154, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=60] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=60] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_rate_units.py::test_policer_rate_config[IEC] 238.83
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_config[IEC]">Starting testcase:test_policer_rate_config[IEC] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8858' coro=<test_policer_rate_config() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=154, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=155] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=155] Local address: 172.17.0.3, port 60466 INFO asyncssh:logging.py:92 [conn=155] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=155] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=155] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:24:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=155, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=155, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=155, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=155, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=155, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=10] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:e9:da:3f:1f:ed","src_mac":"02:e3:f3:ca:fa:28","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"32.20.48.220","src_ip":"125.205.221.114","dst_port":21906,"src_port":3265},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:e9:da:3f:1f:ed_src_mac_02:e3:f3:ca:fa:28_eth_type_ipv4_ip_proto_tcp_dst_ip_32.20.48.220_src_ip_125.205.221.114_dst_port_21906_src_port_3265 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=155, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=14] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 0.00023283064365386998gibit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=16] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 0.00023283064365386998gibit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967dad40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 46945163 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 2246 INFO asyncssh:logging.py:92 [conn=155, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=18] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 30.517578125kibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=20] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 30.517578125kibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96707f70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 145656238 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 375748 INFO asyncssh:logging.py:92 [conn=155, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=22] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 0.029802322387695mibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=24] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 0.029802322387695mibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96773d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 247107586 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 684938 INFO asyncssh:logging.py:92 [conn=155, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=26] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 2.9103830456735e-05gibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=28] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 2.9103830456735e-05gibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681e110>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 345602100 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 994883 INFO asyncssh:logging.py:92 [conn=155, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=30] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 2.8421709430404997e-08tibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=32] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:e3:f3:ca:fa:28 dst_mac 02:e9:da:3f:1f:ed src_ip 125.205.221.114 dst_ip 32.20.48.220 ip_proto tcp src_port 3265 dst_port 21906 action police rate 2.8421709430404997e-08tibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96754400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 444792273 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1400135 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_config[IEC] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=155, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:28:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=155, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=35] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=36] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:28:33 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=155, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=155, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=38] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=155, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=155, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=155, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=40] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=155, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=155, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=42] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=155, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=155, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=60] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=155, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=62] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=155, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=62] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=155, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=64] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=155, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=155, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=66] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=155, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=155, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=68] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=155, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=155, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=70] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=155, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=71] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=72] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:28:34 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=155, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=155, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=155, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":130,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=155, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=76] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=76] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_rate_units.py::test_policer_rate_config[SI] 263.18
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_config[SI]">Starting testcase:test_policer_rate_config[SI] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-8947' coro=<test_policer_rate_config() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=155, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=156] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=156] Local address: 172.17.0.3, port 54674 INFO asyncssh:logging.py:92 [conn=156] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=156] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=156] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:28:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=156, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=156, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=156, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=156, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=156, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=10] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:4e:d0:69:b7:d7","src_mac":"02:9d:9f:72:68:f4","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"105.121.105.124","src_ip":"95.152.71.175","dst_port":59506,"src_port":15763},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_dst_mac_02:4e:d0:69:b7:d7_src_mac_02:9d:9f:72:68:f4_eth_type_ipv4_ip_proto_tcp_dst_ip_105.121.105.124_src_ip_95.152.71.175_dst_port_59506_src_port_15763 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=156, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=14] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 0.00025gbit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=16] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 0.00025gbit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9681dbd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 41867313 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 2109 INFO asyncssh:logging.py:92 [conn=156, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=18] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 31250.0bps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=20] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 31250.0bps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96772c50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 150178999 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 372493 INFO asyncssh:logging.py:92 [conn=156, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=22] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 31.25kbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=24] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 31.25kbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d6bf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 248452821 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 741785 INFO asyncssh:logging.py:92 [conn=156, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=26] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 0.03125mbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=28] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 0.03125mbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96706440>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 349634977 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1126039 INFO asyncssh:logging.py:92 [conn=156, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=30] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 3.125e-05gbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=32] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 3.125e-05gbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967059c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 448194445 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1510071 INFO asyncssh:logging.py:92 [conn=156, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=34] Command: tc filter delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 3.125e-08tbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=36] Command: tc filter add dev swp1 ingress protocol ipv4 flower skip_sw src_mac 02:9d:9f:72:68:f4 dst_mac 02:4e:d0:69:b7:d7 src_ip 95.152.71.175 dst_ip 105.121.105.124 ip_proto tcp src_port 15763 dst_port 59506 action police rate 3.125e-08tbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669a020>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 546960448 Rx 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1894304 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_config[SI] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=156, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=38] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:32:52 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=156, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=39] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=40] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:32:57 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=156, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=156, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=42] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=156, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=42] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=156, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=156, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=44] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=156, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=156, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=46] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=156, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=156, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=64] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=156, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=66] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=156, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=66] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=156, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=68] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=156, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=156, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=70] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=156, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=156, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=72] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=156, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=156, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=74] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=156, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=75] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=76] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=76] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:32:57 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=156, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=77] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=156, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=78] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=156, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=78] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":131,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=156, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=79] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=80] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=80] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_rules_priority.py::test_policer_rules_priority[port] 234.84
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rules_priority[port]">Starting testcase:test_policer_rules_priority[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9040' coro=<test_policer_rules_priority() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=156, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=157] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=157] Local address: 172.17.0.3, port 38742 INFO asyncssh:logging.py:92 [conn=157] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=157] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=157] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:32:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=157, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=157, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=157, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=157, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=157, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=10] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=12] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=14] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=157, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=16] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669a2f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 89453119 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 3393 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 3393 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 3393 INFO asyncssh:logging.py:92 [conn=157, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=18] Command: tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=20] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96772d40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 124580959 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 6399 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 6399 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 6399 INFO asyncssh:logging.py:92 [conn=157, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=22] Command: tc filter delete dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=24] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96757a90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 178481604 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 8849 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 8848 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 8848 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rules_priority[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=157, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:36:46 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=157, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:36:51 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=157, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=157, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=157, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=157, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=157, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=157, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=157, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=157, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=157, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=157, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=54] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=157, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=157, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=56] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=157, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=157, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=58] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=157, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=157, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=60] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=157, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=157, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=62] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=157, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=63] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=64] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:36:52 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=157, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=157, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=66] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=157, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=66] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":132,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=157, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=68] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=68] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_rules_priority.py::test_policer_rules_priority[shared_block] 256.44
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rules_priority[shared_block]">Starting testcase:test_policer_rules_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9121' coro=<test_policer_rules_priority() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=157, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=158] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=158] Local address: 172.17.0.3, port 48936 INFO asyncssh:logging.py:92 [conn=158] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=158] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=158] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:36:52 UTC 2016 INFO asyncssh:logging.py:92 [conn=158, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=158, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=158, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=158, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=158, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 2272 ingress && tc qdisc add dev swp3 ingress_block 2272 ingress && tc qdisc add dev swp4 ingress_block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=8] Command: tc qdisc add dev swp2 ingress_block 2272 ingress && tc qdisc add dev swp3 ingress_block 2272 ingress && tc qdisc add dev swp4 ingress_block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=10] Command: tc filter add block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 2272 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=12] Command: tc filter add block 2272 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=14] Command: tc -j filter show block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=158, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=16] Command: tc -j filter show block 2272 ingress INFO asyncssh:logging.py:92 [conn=158, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp3_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp4_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669b7f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 2890 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 91292061 Rx 2057 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 91292061 Rx 2065 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 91292061 Rx 2085 INFO asyncssh:logging.py:92 [conn=158, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter delete block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=18] Command: tc filter delete block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=20] Command: tc filter add block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d6140>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 3647 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 119484036 Rx 2562 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 119484036 Rx 2567 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 119484036 Rx 2593 INFO asyncssh:logging.py:92 [conn=158, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc filter delete block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=22] Command: tc filter delete block 2272 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 2272 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=24] Command: tc filter add block 2272 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96706a70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 6447 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 173390693 Rx 4862 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 173390693 Rx 4868 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 173390693 Rx 4890 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rules_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=158, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:41:01 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=158, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:41:08 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=158, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=158, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=158, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":2272,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp3","parent":"ffff:fff1","ingress_block":2272,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp4","parent":"ffff:fff1","ingress_block":2272,"options":{}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=158, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=158, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=158, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=158, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=158, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=158, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=158, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=158, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=158, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=158, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=56] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=158, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=158, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=58] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=158, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=158, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=60] Command: tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=158, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=60] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=158, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=62] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=158, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=158, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=64] Command: tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=158, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=64] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=158, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=66] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=158, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=67] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=68] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:41:08 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=158, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=69] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=158, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=70] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=158, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=70] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":133,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=158, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=71] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=72] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=72] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_same_pref_rules_priority.py::test_policer_same_pref_rules[port] 220.51
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_same_pref_rules[port]">Starting testcase:test_policer_same_pref_rules[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9206' coro=<test_policer_same_pref_rules() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=158, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=159] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=159] Local address: 172.17.0.3, port 54840 INFO asyncssh:logging.py:92 [conn=159] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=159] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=159] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:41:09 UTC 2016 INFO asyncssh:logging.py:92 [conn=159, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=159, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=159, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=159, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=159, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=8] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=10] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=12] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=159, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=14] Command: tc -j filter show dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp1_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967f9660>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 89254542 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 3388 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 3388 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 3388 INFO asyncssh:logging.py:92 [conn=159, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=159, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=16] Command: tc filter delete dev swp1 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=159, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=18] Command: tc filter add dev swp1 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d5cf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 124578949 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 6446 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 6446 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 6446
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_same_pref_rules[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=159, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:44:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=159, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:44:48 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=159, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=159, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=159, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=159, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=159, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=159, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=159, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=159, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=159, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=159, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=48] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=159, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=48] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=159, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=50] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=159, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=159, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=159, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=159, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=54] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=159, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=159, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=56] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=159, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=57] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=58] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:44:49 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=159, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=59] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=159, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=60] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=159, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=60] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":134,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=159, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=61] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=62] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=62] Channel closed DEBUG agg1:Logger.py:156
Passed functional/policer/test_policer_same_pref_rules_priority.py::test_policer_same_pref_rules[shared_block] 239.80
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_same_pref_rules[shared_block]">Starting testcase:test_policer_same_pref_rules[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9281' coro=<test_policer_same_pref_rules() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=159, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=160] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=160] Local address: 172.17.0.3, port 49840 INFO asyncssh:logging.py:92 [conn=160] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=160] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=160] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:44:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=160, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=160, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=160, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=160, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=160, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=6] Command: ip link set dev swp1 up master bridge0 && ip link set dev swp2 up master bridge0 && ip link set dev swp3 up master bridge0 && ip link set dev swp4 up master bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=7] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 ingress_block 1087 ingress && tc qdisc add dev swp3 ingress_block 1087 ingress && tc qdisc add dev swp4 ingress_block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=8] Command: tc qdisc add dev swp2 ingress_block 1087 ingress && tc qdisc add dev swp3 ingress_block 1087 ingress && tc qdisc add dev swp4 ingress_block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=10] Command: tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=12] Command: tc -j filter show block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=160, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc -j filter show block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=14] Command: tc -j filter show block 1087 ingress INFO asyncssh:logging.py:92 [conn=160, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp2_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp3_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp4_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96773a60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 2814 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 88534642 Rx 2027 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 88534642 Rx 2019 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 88534642 Rx 2007 INFO asyncssh:logging.py:92 [conn=160, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc filter delete block 1087 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=160, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=16] Command: tc filter delete block 1087 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=160, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=18] Command: tc filter add block 1087 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756170>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 4643 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 123860032 Rx 3497 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 123860032 Rx 3492 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 123860032 Rx 3475
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_same_pref_rules[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=160, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=20] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:48:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=160, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:48:48 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=160, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=160, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=160, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","ingress_block":1087,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp3","parent":"ffff:fff1","ingress_block":1087,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp4","parent":"ffff:fff1","ingress_block":1087,"options":{}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=160, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=160, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=160, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=160, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=160, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=160, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=160, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=160, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=160, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=160, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=50] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=160, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=160, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=52] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=160, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=160, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=54] Command: tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=160, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=160, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=56] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=160, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=160, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=58] Command: tc qdisc delete dev swp4 ingress INFO asyncssh:logging.py:92 [conn=160, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=160, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=60] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=160, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:48:49 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=160, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=160, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=64] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=160, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":135,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=160, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=66] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=66] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_basic_functionality.py::test_port_isolation_basic_functionality 447.87
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_basic_functionality">Starting testcase:test_port_isolation_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9359' coro=<test_port_isolation_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=160, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=161] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=161] Local address: 172.17.0.3, port 38006 INFO asyncssh:logging.py:92 [conn=161] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=161] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=161] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:48:49 UTC 2016 INFO asyncssh:logging.py:92 [conn=161, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=161, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=161, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=161, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=161, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=161, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=161, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96771e70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_0 SIP-DIP N/A Tx 9381 Rx 9381 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 9381 Rx 9381 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI stream_2 SIP-DIP N/A Tx 9381 Rx 9381 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI stream_3 SIP-DIP N/A Tx 9381 Rx 9381 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96698130>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_0 SIP-DIP N/A Tx 9421 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI stream_1 SIP-DIP N/A Tx 9421 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI stream_2 SIP-DIP N/A Tx 9421 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI stream_3 SIP-DIP N/A Tx 9421 Rx 9421 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96770dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_0 SIP-DIP N/A Tx 9477 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI stream_1 SIP-DIP N/A Tx 9477 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI stream_2 SIP-DIP N/A Tx 9477 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI stream_3 SIP-DIP N/A Tx 9477 Rx 9477 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=161, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:56:16 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=161, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:56:16 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=161, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=161, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=161, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":136,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=161, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=16] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py::test_port_isolation_enable_disable_feature_under_ws_traffic 231.45
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_enable_disable_feature_under_ws_traffic">Starting testcase:test_port_isolation_enable_disable_feature_under_ws_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9385' coro=<test_port_isolation_enable_disable_feature_under_ws_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py:60> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=161, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=162] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=162] Local address: 172.17.0.3, port 47938 INFO asyncssh:logging.py:92 [conn=162] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=162] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=162] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 01:56:17 UTC 2016 INFO asyncssh:logging.py:92 [conn=162, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=162, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=162, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=162, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=162, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96698100>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_1 SIP-DIP N/A Tx 5990 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 5990 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_3 SIP-DIP N/A Tx 5990 Rx 5990 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated off && bridge link set dev swp2 isolated off && bridge link set dev swp3 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=10] Command: bridge link set dev swp1 isolated off && bridge link set dev swp2 isolated off && bridge link set dev swp3 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9669b400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_1 SIP-DIP N/A Tx 5490 Rx 5490 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 5490 Rx 5490 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_3 SIP-DIP N/A Tx 5490 Rx 5490 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=12] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96757d90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_1 SIP-DIP N/A Tx 4590 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 4590 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_3 SIP-DIP N/A Tx 4590 Rx 4590 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated off && bridge link set dev swp2 isolated off && bridge link set dev swp3 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=14] Command: bridge link set dev swp1 isolated off && bridge link set dev swp2 isolated off && bridge link set dev swp3 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756e60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_1 SIP-DIP N/A Tx 6671 Rx 6671 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 6671 Rx 6671 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_3 SIP-DIP N/A Tx 6671 Rx 6671 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_enable_disable_feature_under_ws_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=162, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:00:04 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=162, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:00:08 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=162, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=162, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=162, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":137,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=162, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_incremental_mac_addresses.py::test_port_isolation_incremental_mac_addresses 441.38
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_incremental_mac_addresses">Starting testcase:test_port_isolation_incremental_mac_addresses from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9417' coro=<test_port_isolation_incremental_mac_addresses() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=162, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=163] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=163] Local address: 172.17.0.3, port 37844 INFO asyncssh:logging.py:92 [conn=163] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=163] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=163] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:00:08 UTC 2016 INFO asyncssh:logging.py:92 [conn=163, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=163, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=163, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=163, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=163, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=163, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=163, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756320>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_0 SIP-DIP N/A Tx 37446 Rx 37446 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 37446 Rx 37446 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI stream_2 SIP-DIP N/A Tx 37446 Rx 37446 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI stream_3 SIP-DIP N/A Tx 37446 Rx 37446 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=10] Channel closed DEBUG agg1:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756200>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_0 SIP-DIP N/A Tx 37837 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI stream_1 SIP-DIP N/A Tx 37837 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI stream_2 SIP-DIP N/A Tx 37837 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI stream_3 SIP-DIP N/A Tx 37837 Rx 37837 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=12] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=12] Channel closed DEBUG agg1:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966d4640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_0 SIP-DIP N/A Tx 37736 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI stream_1 SIP-DIP N/A Tx 37736 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI stream_2 SIP-DIP N/A Tx 37736 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI stream_3 SIP-DIP N/A Tx 37736 Rx 37736 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=14] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=14] Channel closed DEBUG agg1:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_incremental_mac_addresses from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=163, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:07:29 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=163, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:07:29 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=163, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=163, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=163, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":138,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=163, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_interaction_br_storm_control.py::test_port_isolation_interaction_br_storm_control 214.14
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_br_storm_control">Starting testcase:test_port_isolation_interaction_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9449' coro=<test_port_isolation_interaction_br_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=163, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=164] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=164] Local address: 172.17.0.3, port 36222 INFO asyncssh:logging.py:92 [conn=164] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=164] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=164] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:07:30 UTC 2016 INFO asyncssh:logging.py:92 [conn=164, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=164, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=164, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=164, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=164, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=164, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=164, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 30277 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=10] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 30277 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=12] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":30277}]}]}} INFO asyncssh:logging.py:92 [conn=164, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 105367 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=14] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 105367 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=16] Command: devlink -j port param show pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=16] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":105367}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96770e80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 9664352 Rx 879074 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 879074 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 879075 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 10179098 Rx 239832 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96770490>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 4602727 Rx 114049 Loss 97.522 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 4024048 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_3 SIP-DIP N/A Tx 5787017 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI stream_4 SIP-DIP N/A Tx 8223053 Rx 707281 Loss 91.399 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI stream_5 SIP-DIP N/A Tx 3583863 Rx 312647 Loss 91.276 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI stream_6 SIP-DIP N/A Tx 3374587 Rx 290622 Loss 91.388 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=164, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=164, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=164, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":30277}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":105367}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=164, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=20] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=22] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=24] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=26] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=26] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=164, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:10:58 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=164, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:11:03 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=164, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=164, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=164, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":139,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=164, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py::test_port_isolation_interaction_mc_and_br_storm_control 210.77
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_mc_and_br_storm_control">Starting testcase:test_port_isolation_interaction_mc_and_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9493' coro=<test_port_isolation_interaction_mc_and_br_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=164, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=165] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=165] Local address: 172.17.0.3, port 35880 INFO asyncssh:logging.py:92 [conn=165] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=165] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=165] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:11:04 UTC 2016 INFO asyncssh:logging.py:92 [conn=165, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=165, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=165, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=165, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=165, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=165, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=165, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 9042 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=10] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 9042 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=12] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}]}} INFO asyncssh:logging.py:92 [conn=165, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 65394 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=14] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 65394 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=16] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=16] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":65394}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96757ee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 4900984 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 14868831 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 848827 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96757160>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 6982704 Rx 51247 Loss 99.266 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:8 TI stream_2 SIP-DIP N/A Tx 10401319 Rx 565668 Loss 94.562 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:6 TI stream_3 SIP-DIP N/A Tx 6862726 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI stream_4 SIP-DIP N/A Tx 3920403 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=165, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=165, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=165, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":65394}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=165, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=20] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=22] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=24] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=26] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=26] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_mc_and_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=165, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:14:28 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=165, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:14:34 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=165, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=165, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=165, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":140,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=165, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py::test_port_isolation_interaction_ports_inside_lag 422.60
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_ports_inside_lag">Starting testcase:test_port_isolation_interaction_ports_inside_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9538' coro=<test_port_isolation_interaction_ports_inside_lag() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=165, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=166] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=166] Local address: 172.17.0.3, port 50752 INFO asyncssh:logging.py:92 [conn=166] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=166] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=166] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:14:35 UTC 2016 INFO asyncssh:logging.py:92 [conn=166, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=166, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=4] Command: ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=166, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond2 up && ip link set dev swp2 down && ip link set dev swp2 master bond2 INFO asyncssh:logging.py:92 [conn=166, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=8] Command: ip link set dev bond2 up && ip link set dev swp2 down && ip link set dev swp2 master bond2 INFO asyncssh:logging.py:92 [conn=166, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=166, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=166, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=166, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=166, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=166, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=166, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp3 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=16] Command: ip link set dev swp3 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev bond1 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=166, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=20] Command: bridge link set dev bond1 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=166, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966eafe0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_0 SIP-DIP N/A Tx 9395 Rx 9395 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI stream_1 SIP-DIP N/A Tx 9395 Rx 9395 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966ebbb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_0 SIP-DIP N/A Tx 9407 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI stream_1 SIP-DIP N/A Tx 9407 Rx 9407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966e97b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_0 SIP-DIP N/A Tx 9404 Rx 9404 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 9404 Rx 9404 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_ports_inside_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:21:36 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=166, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=166, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=24] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=166, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:08","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":true,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":141,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":true,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":142,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":143,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":186.40,"vlan_default_pvid":1,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=166, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=166, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=26] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=166, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=166, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=28] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=166, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:21:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=166, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:21:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=166, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=166, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=166, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=34] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":143,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=166, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=36] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_interaction_span_rule.py::test_port_isolation_interaction_span_rule 170.42
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_span_rule">Starting testcase:test_port_isolation_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9638' coro=<test_port_isolation_interaction_span_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py:49> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=168] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=168] Local address: 172.17.0.3, port 45188 INFO asyncssh:logging.py:92 [conn=168] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=168] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=168] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:24:17 UTC 2016 INFO asyncssh:logging.py:92 [conn=168, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=168, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=168, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=168, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=168, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=168, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on INFO asyncssh:logging.py:92 [conn=168, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=9] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=168, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=10] Command: tc qdisc add dev swp1 ingress INFO asyncssh:logging.py:92 [conn=168, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=168, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=12] Command: tc filter add dev swp1 ingress matchall skip_sw action mirred egress mirror dev swp2 INFO asyncssh:logging.py:92 [conn=168, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridgeStream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96772a10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI bridgeStream SIP-DIP N/A Tx 5990 Rx 5990 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96773940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridgeStream Tx 7990 Rx 7990 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=168, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=168, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=14] Command: tc filter delete dev swp1 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=168, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9657c8b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI bridgeStream SIP-DIP N/A Tx 9990 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py INFO asyncssh:logging.py:92 [conn=168, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:27:03 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=168, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=168, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=168, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=168, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=168, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=20] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=168, chan=20] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=20] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=168, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=22] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=168, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=22] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=24] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=168, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=40] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=168, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=168, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=42] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=168, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=168, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=44] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=168, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=168, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=46] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=168, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=168, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=48] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=168, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=168, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=50] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=168, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=168, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=51] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=52] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:27:04 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=168, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=53] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=54] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:27:07 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=168, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=55] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=168, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=56] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=168, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=56] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":147,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=168, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=57] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=58] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=58] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py::test_port_isolation_interaction_unk_uc_storm_control 216.20
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_unk_uc_storm_control">Starting testcase:test_port_isolation_interaction_unk_uc_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9708' coro=<test_port_isolation_interaction_unk_uc_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=168, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=169] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=169] Local address: 172.17.0.3, port 47866 INFO asyncssh:logging.py:92 [conn=169] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=169] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=169] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:27:08 UTC 2016 INFO asyncssh:logging.py:92 [conn=169, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=169, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=169, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=169, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=169, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=169, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=8] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on INFO asyncssh:logging.py:92 [conn=169, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 15277 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=10] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 15277 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=12] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15277}]}]}} INFO asyncssh:logging.py:92 [conn=169, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 97367 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=14] Command: devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 97367 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=16] Command: devlink -j port param show pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=16] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756140>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 6068138 Rx 2484555 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 2484555 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 2484556 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 29022670 Rx 75746 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756cb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_1 SIP-DIP N/A Tx 3305077 Rx 40977 Loss 98.760 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 4348059 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_3 SIP-DIP N/A Tx 4250349 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:7 TI stream_4 SIP-DIP N/A Tx 29303463 Rx 2508907 Loss 91.438 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:6 TI stream_5 SIP-DIP N/A Tx 3436080 Rx 296522 Loss 91.370 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI stream_6 SIP-DIP N/A Tx 24192394 Rx 2064810 Loss 91.465 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=169, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=169, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=169, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15277}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=169, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=20] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=22] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=24] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=26] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=26] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_unk_uc_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=169, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:30:37 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=169, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:30:43 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=169, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=169, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=169, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":148,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=169, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py::test_port_isolation_maximum_isolated_ports_on_bridge 191.39
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_maximum_isolated_ports_on_bridge">Starting testcase:test_port_isolation_maximum_isolated_ports_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-9786' coro=<test_port_isolation_maximum_isolated_ports_on_bridge() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete It took 0:00:00.032315 to verify ports presence. It took 0:00:00.042052 to set entities to 'UP' state.
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=170, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=171] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=171] Local address: 172.17.0.3, port 36534 INFO asyncssh:logging.py:92 [conn=171] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=171] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=171] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:34:06 UTC 2016 INFO asyncssh:logging.py:92 [conn=171, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=1] Channel closed DEBUG agg1:Logger.py:156 ifconfig -a INFO asyncssh:logging.py:92 [conn=171, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=2] Command: ifconfig -a INFO asyncssh:logging.py:92 [conn=171, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=2] Channel closed DEBUG agg1:Logger.py:156 dummy0: flags=130<BROADCAST,NOARP> mtu 1500 ether 1e:a8:eb:15:e4:e6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 10733 bytes 1226680 (1.1 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 10733 bytes 1226680 (1.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ma1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.36.118.44 netmask 255.255.255.0 broadcast 10.36.118.255 inet6 fe80::36ef:b6ff:feec:3804 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:04 txqueuelen 2048 (Ethernet) RX packets 81447 bytes 7625517 (7.2 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 66875 bytes 8865513 (8.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sit0: flags=128<NOARP> mtu 1480 sit txqueuelen 1000 (IPv6-in-IPv4) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3807 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:07 txqueuelen 1000 (Ethernet) RX packets 4039578097 bytes 1755311046933 (1.5 TiB) RX errors 0 dropped 2053672 overruns 0 frame 9713 TX packets 48294033 bytes 12648409714 (11.7 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3808 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:08 txqueuelen 1000 (Ethernet) RX packets 656299042 bytes 205049222527 (190.9 GiB) RX errors 0 dropped 16540 overruns 0 frame 9472 TX packets 299661991 bytes 146949464126 (136.8 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:3809 prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:09 txqueuelen 1000 (Ethernet) RX packets 446562615 bytes 142716945032 (132.9 GiB) RX errors 0 dropped 5860 overruns 0 frame 0 TX packets 388139823 bytes 194773869472 (181.3 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::36ef:b6ff:feec:380a prefixlen 64 scopeid 0x20<link> ether 34:ef:b6:ec:38:0a txqueuelen 1000 (Ethernet) RX packets 514997982 bytes 162729117741 (151.5 GiB) RX errors 0 dropped 5860 overruns 0 frame 0 TX packets 149471708 bytes 74863385430 (69.7 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp5: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp6: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp7: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp8: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp9: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:0f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp10: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:10 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp11: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:11 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp12: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:12 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp13: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:13 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp14: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:14 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp15: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:15 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp16: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:16 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp17: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:17 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp18: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:18 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp19: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:19 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp20: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp21: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp22: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp23: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp24: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp25: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:1f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp26: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:20 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp27: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:21 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp28: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:22 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp29: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:23 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp30: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:24 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp31: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:25 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp32: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:26 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp33: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:27 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp34: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:28 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp35: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:29 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp36: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp37: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp38: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp39: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp40: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp41: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:2f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp42: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:30 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp43: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:31 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp44: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:32 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp45: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:33 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp46: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:34 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp47: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:35 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp48: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 34:ef:b6:ec:38:36 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 INFO asyncssh:logging.py:92 [conn=171, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=171, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=171, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=171, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=171, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=171, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=10] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=171, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":150,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=171, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on && bridge link set dev swp4 isolated on INFO asyncssh:logging.py:92 [conn=171, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=12] Command: bridge link set dev swp1 isolated on && bridge link set dev swp2 isolated on && bridge link set dev swp3 isolated on && bridge link set dev swp4 isolated on INFO asyncssh:logging.py:92 [conn=171, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9657fbe0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI stream_1 SIP-DIP N/A Tx 5985 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI stream_2 SIP-DIP N/A Tx 5985 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI stream_3 SIP-DIP N/A Tx 5985 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_maximum_isolated_ports_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=171, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:37:17 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=171, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:37:17 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=171, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=171, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=171, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":150,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=171, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=20] Channel closed DEBUG agg1:Logger.py:156
Passed functional/qos/test_qos_class_precedence.py::test_qos_class_precedence[L2] 314.23
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-9816' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_class_precedence[L2]">Starting testcase:test_qos_class_precedence[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=171, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=172] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=172] Local address: 172.17.0.3, port 35344 INFO asyncssh:logging.py:92 [conn=172] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=172] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=172] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:37:18 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=172, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:37:18 UTC 2016 INFO asyncssh:logging.py:92 [conn=172, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=172, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=172, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=172, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=172, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 && bridge vlan delete dev swp3 vid 1 INFO asyncssh:logging.py:92 [conn=172, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=8] Command: bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 && bridge vlan delete dev swp3 vid 1 INFO asyncssh:logging.py:92 [conn=172, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 716 && bridge vlan add dev swp2 vid 716 && bridge vlan add dev swp3 vid 716 INFO asyncssh:logging.py:92 [conn=172, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=10] Command: bridge vlan add dev swp1 vid 716 && bridge vlan add dev swp2 vid 716 && bridge vlan add dev swp3 vid 716 INFO asyncssh:logging.py:92 [conn=172, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=12] Command: tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=172, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=14] Command: tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=172, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 716, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 716, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 716, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for high priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for low priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8902696,"packets":67187,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1415739,"packets":11832,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1560816,"packets":13450,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1690257,"packets":14709,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4235884,"packets":27196,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238161003,"packets":1634817,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156748836,"packets":237135,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2053,"packets":10,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":5100,"packets":33,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":270,"packets":3,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1902836,"packets":16323,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8905304,"packets":67208,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1415979,"packets":11833,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1562926,"packets":13467,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1690257,"packets":14709,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4236142,"packets":27199,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238161260,"packets":1634818,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156749093,"packets":237136,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2310,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17652541440,"packets":34477620,"drops":11490816,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":5638,"packets":35,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11767919886,"packets":22984221,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1903077,"packets":16324,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a6980>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11492109 Rx 11492109 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11492109 Rx 11492109 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 22984218 Rx 17648102 Loss 23.216 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 22984218 Rx 16829518 Loss 26.778 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for medium priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8908892,"packets":67237,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1416045,"packets":11834,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1566172,"packets":13489,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1690299,"packets":14710,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4236376,"packets":27204,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238162031,"packets":1634821,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156749934,"packets":237140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3081,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17652541440,"packets":34477620,"drops":11490816,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7764,"packets":49,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11767919886,"packets":22984221,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1903800,"packets":16327,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=24] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8911420,"packets":67258,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1416285,"packets":11835,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1568376,"packets":13507,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1690299,"packets":14710,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4236460,"packets":27206,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238162288,"packets":1634822,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156750191,"packets":237141,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3338,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":23544856576,"packets":45986048,"drops":46010954,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11783312384,"packets":23014282,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8302,"packets":51,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":23551233294,"packets":45998505,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1904041,"packets":16328,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a5e10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11507142 Rx 11507142 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11507142 Rx 11507142 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 23014283 Rx 6304586 Loss 72.606 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 23014283 Rx 5203842 Loss 77.389 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI medium priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11507141 Rx 11507141 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI medium priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11507141 Rx 11507141 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_class_precedence[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py INFO asyncssh:logging.py:92 [conn=172, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=25] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=172, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=26] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=172, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:42:31 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=172, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=172, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=172, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":151,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=172, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=32] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:42:31 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=172, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=36] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=172, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=172, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=38] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=172, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=172, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=40] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=172, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=172, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=58] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=172, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=172, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=60] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=172, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=172, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=62] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=172, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=62] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=64] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=64] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=66] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=68] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=70] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=72] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=72] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=72] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=74] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=74] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=74] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=76] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=76] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=76] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=78] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=172, chan=78] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=78] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=172, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=80] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=172, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=80] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_class_precedence.py::test_qos_class_precedence[L3] 304.57
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-9909' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_class_precedence[L3]">Starting testcase:test_qos_class_precedence[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=172, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=173] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=173] Local address: 172.17.0.3, port 33512 INFO asyncssh:logging.py:92 [conn=173] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=173] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=173] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:42:32 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=173, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:42:32 UTC 2016 INFO asyncssh:logging.py:92 [conn=173, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=173, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=173, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=173, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=173, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=7] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 52:0 16:1 61:2 56:3 22:4 21:5 40:6 44:7&& dcb app add dev swp2 dscp-prio 52:0 16:1 61:2 56:3 22:4 21:5 40:6 44:7 INFO asyncssh:logging.py:92 [conn=173, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=8] Command: dcb app add dev swp1 dscp-prio 52:0 16:1 61:2 56:3 22:4 21:5 40:6 44:7&& dcb app add dev swp2 dscp-prio 52:0 16:1 61:2 56:3 22:4 21:5 40:6 44:7 INFO asyncssh:logging.py:92 [conn=173, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=10] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[16,1],[21,5],[22,4],[40,6],[44,7],[52,0],[56,3],[61,2]]} INFO asyncssh:logging.py:92 [conn=173, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=11] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=12] Command: dcb -j app show dev swp2 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[16,1],[21,5],[22,4],[40,6],[44,7],[52,0],[56,3],[61,2]]} INFO asyncssh:logging.py:92 [conn=173, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=14] Command: tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=173, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=16] Command: tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=173, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for high priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for low priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8972809,"packets":67826,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1420899,"packets":11877,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1582633,"packets":13633,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1710681,"packets":14905,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4258596,"packets":27411,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238165368,"packets":1634847,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156753051,"packets":237164,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2441,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":5428,"packets":45,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":690,"packets":7,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1905246,"packets":16333,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8975433,"packets":67847,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1420899,"packets":11877,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1582873,"packets":13634,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1712981,"packets":14923,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4258680,"packets":27413,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238165609,"packets":1634848,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156753292,"packets":237165,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2923,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17677472768,"packets":34526314,"drops":11507086,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11784550400,"packets":23016700,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6440,"packets":49,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":690,"packets":7,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1905487,"packets":16334,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a4490>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11508350 Rx 11508350 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11508350 Rx 11508350 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 23016700 Rx 16839755 Loss 26.837 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 23016700 Rx 17686559 Loss 23.158 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for medium priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=24] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8979007,"packets":67875,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1422059,"packets":11889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1583977,"packets":13639,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1714049,"packets":14929,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4258922,"packets":27418,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238166402,"packets":1634852,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156753844,"packets":237168,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3545,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17677472768,"packets":34526314,"drops":11507086,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11784550400,"packets":23016700,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8292,"packets":65,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":690,"packets":7,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1906210,"packets":16337,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=26] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":8981457,"packets":67895,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1424185,"packets":11906,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1584217,"packets":13640,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1714049,"packets":14929,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4259006,"packets":27420,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":238166643,"packets":1634853,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":156754085,"packets":237169,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3786,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11781309440,"packets":23010370,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":23568772608,"packets":46032759,"drops":46021381,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":23565859840,"packets":46027070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8798,"packets":67,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":690,"packets":7,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1906521,"packets":16339,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a5f30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11505185 Rx 11505185 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11505185 Rx 11505185 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 23010370 Rx 5154723 Loss 77.598 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 23010370 Rx 6351722 Loss 72.396 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI medium priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11505185 Rx 11505185 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:7 TI medium priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 11505185 Rx 11505185 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_class_precedence[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py INFO asyncssh:logging.py:92 [conn=173, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=27] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=173, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=28] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=173, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:47:35 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=173, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=173, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=173, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":152,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=173, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=35] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=36] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:47:36 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=173, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=38] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=173, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=173, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=40] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=173, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=173, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=42] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=173, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=58] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=173, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=60] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=173, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=173, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=62] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=173, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=173, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=64] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=173, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=64] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=66] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=68] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=70] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=72] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=72] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=72] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=74] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=74] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=74] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=76] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=76] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=76] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=78] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=78] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=78] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=80] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=173, chan=80] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=80] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=81] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=173, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=82] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=173, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=82] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_default_prio.py::test_qos_default_prio 664.83
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10004' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_default_prio">Starting testcase:test_qos_default_prio from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_default_prio.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=173, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=174] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=174] Local address: 172.17.0.3, port 55908 INFO asyncssh:logging.py:92 [conn=174] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=174] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=174] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:47:37 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=174, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:47:37 UTC 2016 INFO asyncssh:logging.py:92 [conn=174, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=174, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=174, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2267 pvid untagged && bridge vlan add dev swp2 vid 2267 pvid untagged && bridge vlan add dev swp3 vid 2267 pvid && bridge vlan add dev swp4 vid 2267 pvid INFO asyncssh:logging.py:92 [conn=174, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=8] Command: bridge vlan add dev swp1 vid 2267 pvid untagged && bridge vlan add dev swp2 vid 2267 pvid untagged && bridge vlan add dev swp3 vid 2267 pvid && bridge vlan add dev swp4 vid 2267 pvid INFO asyncssh:logging.py:92 [conn=174, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 23:0 29:1 55:2 53:3 43:4 37:5 57:6 34:7 INFO asyncssh:logging.py:92 [conn=174, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=10] Command: dcb app add dev swp1 dscp-prio 23:0 29:1 55:2 53:3 43:4 37:5 57:6 34:7 INFO asyncssh:logging.py:92 [conn=174, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=11] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=12] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[23,0],[29,1],[34,7],[37,5],[43,4],[53,3],[55,2],[57,6]]} INFO asyncssh:logging.py:92 [conn=174, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp4 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=14] Command: tc qdisc add dev swp1 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp3 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp4 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=174, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=16] Command: tc qdisc add dev swp1 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp1 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp3 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp4 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=174, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.3', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9044048,"packets":68471,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1431247,"packets":11970,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1595776,"packets":13739,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736329,"packets":15143,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4280696,"packets":27619,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3527,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8196,"packets":49,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2463,"packets":12,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6262,"packets":42,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2880,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7530,"packets":50,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":270,"packets":3,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2197,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6026,"packets":45,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9047130,"packets":68493,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1431247,"packets":11970,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1598816,"packets":13760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736329,"packets":15143,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4280738,"packets":27620,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3793,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8752,"packets":51,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2729,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65557666,"packets":128073,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32776040,"packets":64019,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3146,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65558934,"packets":128081,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775438,"packets":64017,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2463,"packets":12,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65557430,"packets":128076,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775528,"packets":64018,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9657fac0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64014 Rx 64014 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64014 Rx 64014 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64015 Rx 64015 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64014 Rx 64014 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64014 Rx 64014 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64014 Rx 64014 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=23] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 63:7 INFO asyncssh:logging.py:92 [conn=174, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=24] Command: dcb app add dev swp1 dscp-prio 63:7 INFO asyncssh:logging.py:92 [conn=174, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=26] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=26] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9051438,"packets":68527,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1431247,"packets":11970,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1602848,"packets":13792,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736329,"packets":15143,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4281014,"packets":27622,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3793,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8752,"packets":51,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2995,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65558222,"packets":128075,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32776040,"packets":64019,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3146,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65558934,"packets":128081,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775438,"packets":64017,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2463,"packets":12,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":65557430,"packets":128076,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775528,"packets":64018,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32775680,"packets":64015,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=28] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9054296,"packets":68545,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1432705,"packets":11975,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1603088,"packets":13793,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736329,"packets":15143,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4282174,"packets":27634,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4325,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":9864,"packets":55,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3261,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103101690,"packets":201403,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860840,"packets":210669,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3678,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103102958,"packets":201411,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860238,"packets":210667,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2995,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103101454,"packets":201406,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860328,"packets":210668,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a72e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73326 Rx 73326 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73325 Rx 73325 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=29] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=30] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=31] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 23:0 29:1 55:2 53:3 43:4 37:5 57:6 34:7 INFO asyncssh:logging.py:92 [conn=174, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=32] Command: dcb app add dev swp1 dscp-prio 23:0 29:1 55:2 53:3 43:4 37:5 57:6 34:7 INFO asyncssh:logging.py:92 [conn=174, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=33] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=34] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=34] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[23,0],[29,1],[34,7],[37,5],[43,4],[53,3],[55,2],[57,6]]} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L2_tagged INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L3_tagged INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=36] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9062326,"packets":68614,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1432705,"packets":11975,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1604048,"packets":13797,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4289178,"packets":27698,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5193,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":12464,"packets":75,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4325,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103104682,"packets":201423,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860840,"packets":210669,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4476,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103105650,"packets":201433,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860238,"packets":210667,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3793,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318592,"packets":137341,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103104146,"packets":201428,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":107860328,"packets":210668,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":70318080,"packets":137340,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=38] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=38] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9065224,"packets":68636,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1432705,"packets":11975,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1604288,"packets":13798,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4291836,"packets":27719,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5725,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":13576,"packets":79,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4591,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891257558,"packets":1740785,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379880,"packets":403089,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5008,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891259082,"packets":1740797,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379278,"packets":403087,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4325,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891255018,"packets":1740787,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379368,"packets":403088,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966eb640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64139 Rx 64139 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 577260 Rx 577260 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 577260 Rx 577260 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 577259 Rx 577259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64139 Rx 64139 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 577260 Rx 577260 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 577260 Rx 577260 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 577259 Rx 577259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64139 Rx 64139 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 64140 Rx 64140 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=39] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 default-prio 4&& dcb app add dev swp2 default-prio 4&& dcb app add dev swp3 default-prio 4&& dcb app add dev swp4 default-prio 4 INFO asyncssh:logging.py:92 [conn=174, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=40] Command: dcb app add dev swp1 default-prio 4&& dcb app add dev swp2 default-prio 4&& dcb app add dev swp3 default-prio 4&& dcb app add dev swp4 default-prio 4 INFO asyncssh:logging.py:92 [conn=174, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=41] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=42] Command: dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=42] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[4]} INFO asyncssh:logging.py:92 [conn=174, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=43] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=44] Command: dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=44] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[4]} INFO asyncssh:logging.py:92 [conn=174, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=45] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=46] Command: dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=46] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[4]} INFO asyncssh:logging.py:92 [conn=174, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=47] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=48] Command: dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[4]} INFO asyncssh:logging.py:92 [conn=174, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=50] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=50] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9074998,"packets":68726,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1604528,"packets":13799,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4299370,"packets":27794,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5725,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":13576,"packets":79,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4857,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891258114,"packets":1740787,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379880,"packets":403089,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5008,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891259082,"packets":1740797,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379278,"packets":403087,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4325,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837632,"packets":329761,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":891255018,"packets":1740787,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":206379368,"packets":403088,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":168837120,"packets":329760,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=52] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=52] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9078226,"packets":68747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605152,"packets":13802,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4301974,"packets":27812,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6257,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":14688,"packets":83,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5123,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069470208,"packets":2088809,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003838254,"packets":1960671,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957928,"packets":622968,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5540,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069470208,"packets":2088809,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003839778,"packets":1960683,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957326,"packets":622966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4857,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281415168,"packets":549639,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069469184,"packets":2088807,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003835714,"packets":1960673,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957416,"packets":622967,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a69b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659644 Rx 659644 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659644 Rx 659644 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659643 Rx 659643 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659644 Rx 659644 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659644 Rx 659644 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659643 Rx 659643 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73293 Rx 73293 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73294 Rx 73294 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=53] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 default-prio 3&& dcb app add dev swp2 default-prio 3&& dcb app add dev swp3 default-prio 3&& dcb app add dev swp4 default-prio 3 INFO asyncssh:logging.py:92 [conn=174, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=54] Command: dcb app add dev swp1 default-prio 3&& dcb app add dev swp2 default-prio 3&& dcb app add dev swp3 default-prio 3&& dcb app add dev swp4 default-prio 3 INFO asyncssh:logging.py:92 [conn=174, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=55] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=56] Command: dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=56] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4]} INFO asyncssh:logging.py:92 [conn=174, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=57] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=58] Command: dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=58] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4]} INFO asyncssh:logging.py:92 [conn=174, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=59] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=60] Command: dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=60] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4]} INFO asyncssh:logging.py:92 [conn=174, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=61] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=62] Command: dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=62] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4]} INFO asyncssh:logging.py:92 [conn=174, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=64] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9088396,"packets":68839,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605392,"packets":13803,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4311904,"packets":27903,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6257,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":14688,"packets":83,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5389,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069470208,"packets":2088809,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003838810,"packets":1960673,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957928,"packets":622968,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5540,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069470208,"packets":2088809,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003839778,"packets":1960683,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957326,"packets":622966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4857,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281417216,"packets":549643,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281415168,"packets":549639,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1069469184,"packets":2088807,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1003835714,"packets":1960673,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":318957416,"packets":622967,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":281416704,"packets":549642,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=66] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=66] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9091030,"packets":68857,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605632,"packets":13804,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4314298,"packets":27920,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6789,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":15800,"packets":87,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5655,"packets":24,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970041856,"packets":3847738,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116411270,"packets":2180542,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431528296,"packets":842832,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6072,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970041856,"packets":3847738,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116412794,"packets":2180554,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431527694,"packets":842830,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5389,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393987072,"packets":769506,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970040832,"packets":3847736,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116408730,"packets":2180544,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431527784,"packets":842831,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a4dc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659599 Rx 659599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73288 Rx 73288 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73289 Rx 73289 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=67] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 default-prio 5&& dcb app add dev swp2 default-prio 5&& dcb app add dev swp3 default-prio 5&& dcb app add dev swp4 default-prio 5 INFO asyncssh:logging.py:92 [conn=174, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=68] Command: dcb app add dev swp1 default-prio 5&& dcb app add dev swp2 default-prio 5&& dcb app add dev swp3 default-prio 5&& dcb app add dev swp4 default-prio 5 INFO asyncssh:logging.py:92 [conn=174, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=69] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=70] Command: dcb -j app show dev swp1 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=70] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4,5]} INFO asyncssh:logging.py:92 [conn=174, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=71] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=72] Command: dcb -j app show dev swp2 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=72] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4,5]} INFO asyncssh:logging.py:92 [conn=174, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=73] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=74] Command: dcb -j app show dev swp3 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=74] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4,5]} INFO asyncssh:logging.py:92 [conn=174, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=75] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=76] Command: dcb -j app show dev swp4 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=76] Channel closed DEBUG agg1:Logger.py:156 {"default_prio":[3,4,5]} INFO asyncssh:logging.py:92 [conn=174, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=78] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9101118,"packets":68948,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605872,"packets":13805,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4324146,"packets":28010,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6789,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":15800,"packets":87,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5921,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970041856,"packets":3847738,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116411826,"packets":2180544,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431528296,"packets":842832,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6072,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970041856,"packets":3847738,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116412794,"packets":2180554,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431527694,"packets":842830,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5389,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393989120,"packets":769510,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393987072,"packets":769506,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1970040832,"packets":3847736,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1116408730,"packets":2180544,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":431527784,"packets":842831,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":393988608,"packets":769509,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=80] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=80] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9103962,"packets":68967,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605872,"packets":13805,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4326990,"packets":28029,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7321,"packets":31,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":16912,"packets":91,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6187,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228924382,"packets":2400296,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038760,"packets":1062579,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6604,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228925906,"packets":2400308,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038158,"packets":1062577,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5921,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506497536,"packets":989253,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082551296,"packets":4067483,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228921842,"packets":2400298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038248,"packets":1062578,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96755f60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659242 Rx 659242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73249 Rx 73249 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73250 Rx 73250 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=81] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=82] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=82] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=83] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 INFO asyncssh:logging.py:92 [conn=174, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=84] Command: dcb -j app show dev swp1 INFO asyncssh:logging.py:92 [conn=174, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=84] Channel closed DEBUG agg1:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=85] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 INFO asyncssh:logging.py:92 [conn=174, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=86] Command: dcb -j app show dev swp2 INFO asyncssh:logging.py:92 [conn=174, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=86] Channel closed DEBUG agg1:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=87] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp3 INFO asyncssh:logging.py:92 [conn=174, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=88] Command: dcb -j app show dev swp3 INFO asyncssh:logging.py:92 [conn=174, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=88] Channel closed DEBUG agg1:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=89] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=90] Command: dcb -j app show dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=90] Channel closed DEBUG agg1:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=91] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=92] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=92] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9113790,"packets":69056,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605872,"packets":13805,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4336818,"packets":28118,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7587,"packets":32,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17468,"packets":93,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6453,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228924938,"packets":2400298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038760,"packets":1062579,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6870,"packets":28,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228926462,"packets":2400310,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038158,"packets":1062577,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6187,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506497536,"packets":989253,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082551296,"packets":4067483,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1228922398,"packets":2400300,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038248,"packets":1062578,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1294073344,"packets":2527487,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=93] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=94] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=94] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9116666,"packets":69075,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1434705,"packets":11989,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1605872,"packets":13805,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1736395,"packets":15144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4339694,"packets":28137,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7853,"packets":33,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":18024,"packets":95,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6719,"packets":28,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":844169216,"packets":1648768,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2241935926,"packets":4378836,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038760,"packets":1062579,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1631743488,"packets":3186999,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7136,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":844169216,"packets":1648768,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082552320,"packets":4067485,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2241937450,"packets":4378848,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038158,"packets":1062577,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1631743488,"packets":3186999,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6453,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499584,"packets":989257,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":844167168,"packets":1648764,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2082551296,"packets":4067483,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":506499072,"packets":989256,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2241931850,"packets":4378835,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":544038248,"packets":1062578,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1631742976,"packets":3186998,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96757640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659512 Rx 659512 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659512 Rx 659512 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659511 Rx 659511 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 659512 Rx 659512 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 659512 Rx 659512 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 659511 Rx 659511 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 73280 Rx 73280 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 73279 Rx 73279 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_default_prio from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_default_prio.py INFO asyncssh:logging.py:92 [conn=174, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=95] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=96] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=174, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=96] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=97] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=98] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:58:39 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=174, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=99] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=174, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=100] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=174, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=100] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":153,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=174, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=101] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=102] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=102] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=103] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=104] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=104] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:58:40 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=174, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=106] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=106] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp1","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp1","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp1","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp1","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp1","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp1","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp1","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp1","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp1","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp3","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp3","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp3","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp3","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp3","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp3","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp3","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp3","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp3","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp4","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp4","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp4","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp4","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp4","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp4","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp4","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp4","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp4","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}}] INFO asyncssh:logging.py:92 [conn=174, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=174, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=108] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=174, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=174, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=174, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=110] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=174, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=174, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=114] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=116] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=118] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=120] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=122] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=124] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=124] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=126] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=126] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=174, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=128] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=174, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=128] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=130] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=130] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=132] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=132] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=132] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=133] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=134] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=134] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=134] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=135] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=136] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=136] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=136] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=137] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=138] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=138] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=138] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=139] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=140] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=140] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=140] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=141] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=142] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=142] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=142] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=143] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=144] Command: tc qdisc delete dev swp1 tbf INFO asyncssh:logging.py:92 [conn=174, chan=144] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=144] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=145] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=174, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=146] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=174, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=146] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=147] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=148] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=148] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=148] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=149] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=150] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=150] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=150] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=151] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=152] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=152] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=152] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=153] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=154] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=154] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=154] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=155] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=156] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=156] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=156] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=157] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=158] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=158] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=158] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=159] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=160] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=160] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=160] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=161] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=162] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=174, chan=162] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=162] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=163] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=174, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=164] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=174, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=164] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=165] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=166] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=166] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=166] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=166] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=167] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=167] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=168] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=168] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=168] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=168] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=169] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=169] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=170] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=170] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=170] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=170] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=171] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=171] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=172] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=172] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=172] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=172] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=173] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=173] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=174] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=174] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=174] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=174] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=175] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=175] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=176] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=176] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=176] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=176] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=177] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=177] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=178] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=178] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=178] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=178] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=179] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=179] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=180] Command: tc qdisc delete dev swp3 tbf INFO asyncssh:logging.py:92 [conn=174, chan=180] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=180] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=180] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=181] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=181] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=181] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=181] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=174, chan=182] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=182] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=174, chan=182] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=182] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=182] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=183] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=183] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=183] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=183] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=183] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=184] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=184] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=184] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=184] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=184] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=185] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=185] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=185] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=185] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=185] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=186] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=186] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=186] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=186] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=186] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=187] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=187] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=187] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=187] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=187] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=188] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=188] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=188] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=188] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=188] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=189] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=189] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=189] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=189] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=189] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=190] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=190] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=190] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=190] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=190] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=191] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=191] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=191] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=191] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=191] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=192] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=192] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=192] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=192] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=192] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=193] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=193] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=193] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=193] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=193] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=194] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=194] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=194] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=194] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=194] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=195] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=195] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=195] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=195] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=195] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=196] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=196] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=196] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=196] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=196] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=197] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=197] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=197] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=197] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=197] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=198] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=198] Command: tc qdisc delete dev swp4 tbf INFO asyncssh:logging.py:92 [conn=174, chan=198] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=198] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=198] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ]
Passed functional/qos/test_qos_dscp_remarking.py::test_qos_dscp_remarking 304.81
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10215' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_dscp_remarking">Starting testcase:test_qos_dscp_remarking from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_dscp_remarking.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=174, chan=199] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=175] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=175] Local address: 172.17.0.3, port 40242 INFO asyncssh:logging.py:92 [conn=175] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=175] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=175] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:58:42 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=175, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 02:58:42 UTC 2016 INFO asyncssh:logging.py:92 [conn=175, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=175, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=175, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=175, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=175, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=7] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 46:0 23:1 29:2 21:3 22:4 10:5 25:6 19:7&& dcb app add dev swp2 dscp-prio 29:0 9:1 39:2 0:3 25:4 3:5 44:6 20:7 INFO asyncssh:logging.py:92 [conn=175, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=8] Command: dcb app add dev swp1 dscp-prio 46:0 23:1 29:2 21:3 22:4 10:5 25:6 19:7&& dcb app add dev swp2 dscp-prio 29:0 9:1 39:2 0:3 25:4 3:5 44:6 20:7 INFO asyncssh:logging.py:92 [conn=175, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=10] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[10,5],[19,7],[21,3],[22,4],[23,1],[25,6],[29,2],[46,0]]} INFO asyncssh:logging.py:92 [conn=175, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=11] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp2 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=12] Command: dcb -j app show dev swp2 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[0,3],[3,5],[9,1],[20,7],[25,4],[29,0],[39,2],[44,6]]} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dscp [46,23,29,21,22,10,25,19] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_1.1.1.1/24 to 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dscp [29,9,39,0,25,3,44,20] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:6_1.1.1.2/24 to 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96773f10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 54 Rx 54 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI dscp [46 23 29 21 22 10 25 19] SIP-DIP 1.1.1.1-1.1.1.2 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 54 Rx 54 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI dscp [29 9 39 0 25 3 44 20] SIP-DIP 1.1.1.2-1.1.1.1 Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 3 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 54 Rx 54 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 20 | Rx 54 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 0 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 25 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 9 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 44 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 39 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [46 23 29 21 22 10 25 19] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 29 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 21 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 10 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 23 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 54 Rx 54 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 19 | Rx 54 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 22 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 46 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 29 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [29 9 39 0 25 3 44 20] Tx 55 Rx 55 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 25 | Rx 55 INFO DENT:Logger.py:84 [Ixia Traffic Generator] RX port | RX packets | RX DSCP | TX port | TX packets | TX DSCP | Prio | DSCP expected | DSCP correct | Loss INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 46 | swp2 | 55 | 29 | 0 | 29 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 23 | swp2 | 55 | 9 | 1 | 9 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 29 | swp2 | 55 | 39 | 2 | 39 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 21 | swp2 | 55 | 0 | 3 | 0 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 22 | swp2 | 55 | 25 | 4 | 25 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 10 | swp2 | 55 | 3 | 5 | 3 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 55 | 25 | swp2 | 55 | 44 | 6 | 44 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp1 | 54 | 19 | swp2 | 54 | 20 | 7 | 20 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 29 | swp1 | 55 | 46 | 0 | 46 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 9 | swp1 | 55 | 23 | 1 | 23 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 39 | swp1 | 55 | 29 | 2 | 29 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 0 | swp1 | 55 | 21 | 3 | 21 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 25 | swp1 | 55 | 22 | 4 | 22 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 3 | swp1 | 55 | 10 | 5 | 10 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 55 | 44 | swp1 | 55 | 25 | 6 | 25 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp2 | 54 | 20 | swp1 | 54 | 19 | 7 | 19 | True | False
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_dscp_remarking from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_dscp_remarking.py INFO asyncssh:logging.py:92 [conn=175, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=13] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=175, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=14] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=175, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:03:45 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=175, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=175, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=175, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":154,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=175, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:03:46 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=175, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=175, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=175, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=175, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=175, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=175, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=175, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=175, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=175, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=46] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=175, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=175, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=48] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=175, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=175, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=50] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=175, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=175, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=52] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=175, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_shaper.py::test_qos_shaper[L2] 176.29
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10280' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_shaper[L2]">Starting testcase:test_qos_shaper[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=175, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=176] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=176] Local address: 172.17.0.3, port 54540 INFO asyncssh:logging.py:92 [conn=176] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=176] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=176] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:03:46 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=176, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:03:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=176, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=176, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=176, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=176, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=176, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=176, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=8] Command: bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=176, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1937 && bridge vlan add dev swp2 vid 1937 INFO asyncssh:logging.py:92 [conn=176, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=10] Command: bridge vlan add dev swp1 vid 1937 && bridge vlan add dev swp2 vid 1937 INFO asyncssh:logging.py:92 [conn=176, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 1937, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 1937, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9257346,"packets":70389,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1444529,"packets":12078,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1646773,"packets":14192,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1754624,"packets":15299,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4411420,"packets":28820,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":6320,"packets":42,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":1543,"packets":8,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3200,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":270,"packets":3,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3133,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3133,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9259828,"packets":70409,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1446687,"packets":12095,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1646773,"packets":14192,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1754666,"packets":15300,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4411702,"packets":28822,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":6836,"packets":44,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":1801,"packets":9,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753728,"packets":718269,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753728,"packets":718269,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753216,"packets":718268,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753728,"packets":718269,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753728,"packets":718269,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367757468,"packets":718287,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753486,"packets":718271,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367753216,"packets":718268,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3374,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3374,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a6f50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718269 Rx 718269 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718269 Rx 718269 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718269 Rx 718269 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718269 Rx 718269 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718269 Rx 718269 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718268 Rx 718268 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718268 Rx 718268 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718268 Rx 718268 Loss 0.000 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=176, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=176, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=176, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=44] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=176, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=176, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=46] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=176, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=48] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=48] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=48] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=50] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=50] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=50] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=52] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=52] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=52] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=54] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=54] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=54] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=176, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=64] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=176, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=176, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=66] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=176, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=176, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=68] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=176, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=70] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=70] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 76Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 118Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 73Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 102Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 119Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 111Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 94Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 122Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=72] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 76Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 118Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 73Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 102Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 119Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 111Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 94Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 122Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=72] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=74] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":12750000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":14750000,"burst":1048562,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":14875000,"burst":1048568,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9125000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15250000,"burst":1048574,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":13875000,"burst":1048561,"lat":1}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=176, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=76] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=76] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9301524,"packets":70809,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1448197,"packets":12106,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1659151,"packets":14313,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1762018,"packets":15372,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4432158,"packets":29018,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":6836,"packets":44,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":12750000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":14750000,"burst":1048562,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":14875000,"burst":1048568,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9125000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15250000,"burst":1048574,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":13875000,"burst":1048561,"lat":1},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3374,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3374,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=78] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9304044,"packets":70830,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1448197,"packets":12106,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1659457,"packets":14315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1764124,"packets":15389,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4432266,"packets":29020,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":7094,"packets":45,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":258,"packets":1,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":12750000,"burst":1048572,"lat":0},"bytes":357407232,"packets":698061,"drops":112493,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":14750000,"burst":1048562,"lat":0},"bytes":413338112,"packets":807301,"drops":3626,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0},"bytes":329440768,"packets":643439,"drops":168471,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":14875000,"burst":1048568,"lat":0},"bytes":416777728,"packets":814019,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9125000,"burst":1048572,"lat":0},"bytes":256043008,"packets":500084,"drops":314463,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0},"bytes":266538242,"packets":520583,"drops":286130,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15250000,"burst":1048574,"lat":0},"bytes":413434368,"packets":807489,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":13875000,"burst":1048561,"lat":1},"bytes":388891648,"packets":759554,"drops":55430,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3615,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3685,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d6e00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824383 Rx 520582 Loss 36.852 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824383 Rx 807301 Loss 2.072 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824383 Rx 500084 Loss 39.338 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824382 Rx 698061 Loss 15.323 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824382 Rx 814019 Loss 1.257 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824382 Rx 759554 Loss 7.864 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824382 Rx 643439 Loss 21.949 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824382 Rx 807489 Loss 2.049
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_shaper[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py INFO asyncssh:logging.py:92 [conn=176, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=79] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=176, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=80] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=176, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=80] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=81] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=82] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:06:41 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=176, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=83] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=176, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=84] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=176, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=84] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":155,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=176, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=86] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=87] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=88] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:06:42 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=176, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=89] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=90] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=90] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":12750000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":14750000,"burst":1048562,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":14875000,"burst":1048568,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9125000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15250000,"burst":1048574,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":13875000,"burst":1048561,"lat":1}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=176, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=91] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=92] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=92] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=93] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=94] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=94] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=95] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=96] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=96] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=97] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=98] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=98] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=99] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=100] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=100] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=102] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=104] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=106] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=176, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=112] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=176, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=176, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=114] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=176, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=114] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=116] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=116] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=116] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=118] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=118] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=118] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=120] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=120] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=120] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=122] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=122] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=122] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=124] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=124] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=124] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=126] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=126] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=126] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=128] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=128] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=128] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=130] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=176, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=130] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=176, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=132] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=176, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=133] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=176, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=134] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=176, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=134] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_shaper.py::test_qos_shaper[L3] 171.71
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10427' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_shaper[L3]">Starting testcase:test_qos_shaper[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=176, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=177] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=177] Local address: 172.17.0.3, port 35582 INFO asyncssh:logging.py:92 [conn=177] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=177] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=177] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:06:43 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=177, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:06:43 UTC 2016 INFO asyncssh:logging.py:92 [conn=177, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=177, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=177, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=177, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=177, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=7] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 7:0 61:1 62:2 23:3 41:4 29:5 4:6 22:7 INFO asyncssh:logging.py:92 [conn=177, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=8] Command: dcb app add dev swp1 dscp-prio 7:0 61:1 62:2 23:3 41:4 29:5 4:6 22:7 INFO asyncssh:logging.py:92 [conn=177, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=177, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=10] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=177, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[4,6],[7,0],[22,7],[23,3],[29,5],[41,4],[61,1],[62,2]]} INFO asyncssh:logging.py:92 [conn=177, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9363421,"packets":71382,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1452113,"packets":12140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1695555,"packets":14665,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1776621,"packets":15501,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4439132,"packets":29076,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":9842,"packets":69,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2164,"packets":18,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":4188,"packets":31,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":764,"packets":8,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4579,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4649,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=19] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9366609,"packets":71406,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1452113,"packets":12140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1695939,"packets":14667,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1778645,"packets":15517,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4439912,"packets":29082,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10083,"packets":70,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2405,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367666774,"packets":718123,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662332,"packets":718097,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":367662080,"packets":718090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4890,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4890,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a5120>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718089 Rx 718089 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 718090 Rx 718090 Loss 0.000 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=177, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=177, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=24] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=26] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=28] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=30] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=177, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=44] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=177, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=177, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=46] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=177, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=48] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=48] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=48] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=50] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=50] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=50] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=52] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=52] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=52] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=54] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=54] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=54] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=177, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=64] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=177, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=177, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=66] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=177, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=177, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=68] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=177, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=70] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=70] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 62Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 99Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 74Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 112Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 91Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 59Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 79Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 123Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=72] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 62Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 99Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 74Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 112Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 91Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 59Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 79Mbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 123Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=72] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=74] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":14000000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":12375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":9875000,"burst":1048567,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9250000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15375000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":7375000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=177, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=76] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=76] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9408041,"packets":71802,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1452113,"packets":12140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1695939,"packets":14667,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1791669,"packets":15637,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4468320,"packets":29358,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10083,"packets":70,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":14000000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":12375000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":9875000,"burst":1048567,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9250000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15375000,"burst":1048575,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":7375000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4890,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4890,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=78] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9410317,"packets":71821,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1452113,"packets":12140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1696179,"packets":14668,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1791669,"packets":15637,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4470356,"packets":29376,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10394,"packets":72,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":311,"packets":2,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":14000000,"burst":1048572,"lat":0},"bytes":392159232,"packets":765936,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":12375000,"burst":1048570,"lat":0},"bytes":346756096,"packets":677258,"drops":91145,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":9875000,"burst":1048567,"lat":0},"bytes":276909568,"packets":540839,"drops":221154,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0},"bytes":318802432,"packets":622661,"drops":148099,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9250000,"burst":1048570,"lat":0},"bytes":259443200,"packets":506725,"drops":266488,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0},"bytes":217548864,"packets":424902,"drops":336716,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15375000,"burst":1048575,"lat":0},"bytes":389409792,"packets":760566,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":7375000,"burst":1048570,"lat":0},"bytes":207060480,"packets":404415,"drops":354623,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":5131,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":5131,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966ea650>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 540839 Loss 34.365 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 424899 Loss 48.435 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 760566 Loss 7.700 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 765936 Loss 7.048 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 404415 Loss 50.921 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 622661 Loss 24.435 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 677258 Loss 17.810 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 824011 Rx 506725 Loss 38.505
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_shaper[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py INFO asyncssh:logging.py:92 [conn=177, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=79] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=177, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=80] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=177, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=80] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=81] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=82] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:09:33 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=177, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=83] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=177, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=84] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=177, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=84] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":156,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=177, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=86] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=87] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=88] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:09:33 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=177, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=89] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=90] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=90] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":14000000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":12375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":9875000,"burst":1048567,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":9250000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":15375000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":7375000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=177, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=91] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=92] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=92] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=93] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=94] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=94] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=95] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=96] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=96] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=97] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=98] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=98] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=99] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=100] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=100] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=101] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=102] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=103] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=104] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=105] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=106] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=107] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=108] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=109] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=110] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=111] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=177, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=112] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=177, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=112] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=113] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=177, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=114] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=177, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=114] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=115] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=116] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=116] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=116] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=117] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=118] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=118] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=118] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=119] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=120] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=120] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=120] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=121] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=122] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=122] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=122] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=123] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=124] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=124] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=124] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=125] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=126] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=126] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=126] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=127] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=128] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=128] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=128] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=129] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=130] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=177, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=130] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=131] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=177, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=132] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=177, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=132] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=133] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=177, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=134] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=177, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=134] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[sp-L2] 142.81
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10574' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[sp-L2]">Starting testcase:test_qos_trust_mode[sp-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=177, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=178] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=178] Local address: 172.17.0.3, port 44752 INFO asyncssh:logging.py:92 [conn=178] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=178] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=178] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:09:34 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=178, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:09:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=178, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=178, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=178, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=178, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=178, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=178, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=8] Command: bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=178, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 3728 && bridge vlan add dev swp2 vid 3728 INFO asyncssh:logging.py:92 [conn=178, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=10] Command: bridge vlan add dev swp1 vid 3728 && bridge vlan add dev swp2 vid 3728 INFO asyncssh:logging.py:92 [conn=178, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=178, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=178, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 3728, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 3728, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9665cee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153689 Rx 2153689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153689 Rx 2153689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153689 Rx 2153689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153689 Rx 2153689 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153688 Rx 2153688 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153688 Rx 2153688 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153688 Rx 2153688 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2153688 Rx 2153688 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] PCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 0 | 0 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 1 | 1 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 2 | 2 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 3 | 3 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 4 | 4 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 5 | 5 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 6 | 6 | 344.18 | 0.00 | 24.44 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 7 | 7 | 344.18 | 0.00 | 24.44 | True INFO asyncssh:logging.py:92 [conn=178, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=178, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=18] Command: tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=178, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2059,"packets":10,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688768,"packets":2153689,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688768,"packets":2153689,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688256,"packets":2153688,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688256,"packets":2153688,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688768,"packets":2153689,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102693112,"packets":2153710,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688526,"packets":2153691,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1102688256,"packets":2153688,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT aggregation 1] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT aggregation 1] 8 | 0 | 1102693112 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 7 | 1 | 1102688768 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 6 | 2 | 1102688768 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 5 | 3 | 1102688768 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 4 | 4 | 1102688256 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 3 | 5 | 1102688256 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 2 | 6 | 1102688256 | 344.18 | 344.18 | 0.0 | 24.44 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 1 | 7 | 1102688526 | 344.18 | 344.18 | 0.0 | 24.44 | True
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[sp-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=178, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=19] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=178, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=20] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=178, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:11:56 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=178, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=178, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=178, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":157,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=178, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:11:56 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=178, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=178, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=178, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=178, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=178, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=178, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=178, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=178, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=178, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=178, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=64] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=64] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=66] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=68] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=70] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=178, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=178, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=72] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=178, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=178, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=74] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=178, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[sp-L3] 132.39
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10661' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[sp-L3]">Starting testcase:test_qos_trust_mode[sp-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=178, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=179] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=179] Local address: 172.17.0.3, port 43578 INFO asyncssh:logging.py:92 [conn=179] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=179] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=179] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:11:57 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=179, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:11:57 UTC 2016 INFO asyncssh:logging.py:92 [conn=179, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=179, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=179, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=179, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=179, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=7] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 10:0 35:1 13:2 46:3 40:4 45:5 4:6 22:7 INFO asyncssh:logging.py:92 [conn=179, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=8] Command: dcb app add dev swp1 dscp-prio 10:0 35:1 13:2 46:3 40:4 45:5 4:6 22:7 INFO asyncssh:logging.py:92 [conn=179, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=179, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=10] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=179, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[4,6],[10,0],[13,2],[22,7],[35,1],[40,4],[45,5],[46,3]]} INFO asyncssh:logging.py:92 [conn=179, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=179, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=179, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a7df0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151719 Rx 2151719 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2151718 Rx 2151718 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 10 | 0 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 35 | 1 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 13 | 2 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 46 | 3 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 40 | 4 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 45 | 5 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 4 | 6 | 344.19 | 0.00 | 24.42 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 22 | 7 | 344.19 | 0.00 | 24.42 | True INFO asyncssh:logging.py:92 [conn=179, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=179, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=18] Command: tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=179, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2234,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101684466,"packets":2151752,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101680326,"packets":2151725,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101679616,"packets":2151718,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT aggregation 1] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT aggregation 1] 8 | 0 | 1101684466 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 7 | 1 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 6 | 2 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 5 | 3 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 4 | 4 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 3 | 5 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 2 | 6 | 1101679616 | 344.19 | 344.19 | 0.0 | 24.42 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 1 | 7 | 1101680326 | 344.19 | 344.19 | 0.0 | 24.42 | True
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[sp-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=179, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=19] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=179, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=20] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=179, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:14:08 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=179, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=179, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=179, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":158,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=179, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:14:09 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=179, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=179, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=179, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=179, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=179, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=179, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=179, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=179, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=179, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=179, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=64] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=64] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=66] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=68] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=70] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=179, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=179, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=72] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=179, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=179, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=74] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=179, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[wrr-L2] 139.75
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10748' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[wrr-L2]">Starting testcase:test_qos_trust_mode[wrr-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=179, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=180] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=180] Local address: 172.17.0.3, port 36078 INFO asyncssh:logging.py:92 [conn=180] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=180] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=180] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:14:10 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=180, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:14:10 UTC 2016 INFO asyncssh:logging.py:92 [conn=180, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=180, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=180, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=180, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=180, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=180, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=8] Command: bridge vlan delete dev swp1 vid 1 && bridge vlan delete dev swp2 vid 1 INFO asyncssh:logging.py:92 [conn=180, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 95 && bridge vlan add dev swp2 vid 95 INFO asyncssh:logging.py:92 [conn=180, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=10] Command: bridge vlan add dev swp1 vid 95 && bridge vlan add dev swp2 vid 95 INFO asyncssh:logging.py:92 [conn=180, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 quanta 10 9 8 4 3 2 2 2 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 quanta 10 9 8 4 3 2 2 2 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=180, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=180, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[10,9,8,4,3,2,2,2],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 95, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 95, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd9657e170>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148008 Rx 2148008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148008 Rx 2148008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148008 Rx 2148008 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148007 Rx 2148007 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148007 Rx 2148007 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148007 Rx 2148007 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148007 Rx 2148007 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2148007 Rx 2148007 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] PCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 0 | 0 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 1 | 1 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 2 | 2 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 3 | 3 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 4 | 4 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 5 | 5 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 6 | 6 | 344.19 | 0.00 | 24.38 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 7 | 7 | 344.19 | 0.00 | 24.38 | True INFO asyncssh:logging.py:92 [conn=180, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=180, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=18] Command: tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=180, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[10,9,8,4,3,2,2,2],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2137,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099779584,"packets":2148007,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099780096,"packets":2148008,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099779584,"packets":2148007,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099779584,"packets":2148007,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099780096,"packets":2148008,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099784530,"packets":2148030,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099779944,"packets":2148011,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1099779584,"packets":2148007,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT aggregation 1] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT aggregation 1] 8 | 0 | 1099784530 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 7 | 1 | 1099780096 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 6 | 2 | 1099780096 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 5 | 3 | 1099779584 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 4 | 4 | 1099779584 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 3 | 5 | 1099779584 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 2 | 6 | 1099779584 | 344.19 | 344.19 | 0.0 | 24.38 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 1 | 7 | 1099779944 | 344.19 | 344.19 | 0.0 | 24.38 | True
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[wrr-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=180, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=19] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=180, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=20] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=180, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:16:28 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=180, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=180, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=180, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":159,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=180, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:16:28 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=180, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[10,9,8,4,3,2,2,2],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=180, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=180, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=180, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=180, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=180, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=180, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=180, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=180, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=180, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=64] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=64] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=66] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=68] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=70] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=180, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=180, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=72] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=180, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=180, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=74] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=180, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[wrr-L3] 137.11
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-10835' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[wrr-L3]">Starting testcase:test_qos_trust_mode[wrr-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=180, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=181] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=181] Local address: 172.17.0.3, port 44432 INFO asyncssh:logging.py:92 [conn=181] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=181] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=181] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:16:29 UTC 2016
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=181, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=1] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=2] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:16:29 UTC 2016 INFO asyncssh:logging.py:92 [conn=181, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=181, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=181, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=181, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=181, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=7] Channel closed DEBUG agg1:Logger.py:156 dcb app add dev swp1 dscp-prio 19:0 44:1 41:2 2:3 61:4 13:5 62:6 17:7 INFO asyncssh:logging.py:92 [conn=181, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=8] Command: dcb app add dev swp1 dscp-prio 19:0 44:1 41:2 2:3 61:4 13:5 62:6 17:7 INFO asyncssh:logging.py:92 [conn=181, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=9] Channel closed DEBUG agg1:Logger.py:156 dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=181, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=10] Command: dcb -j app show dev swp1 dscp-prio INFO asyncssh:logging.py:92 [conn=181, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"dscp_prio":[[2,3],[13,5],[17,7],[19,0],[41,2],[44,1],[61,4],[62,6]]} INFO asyncssh:logging.py:92 [conn=181, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=11] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 10 root ets bands 8 quanta 8 8 7 7 5 5 4 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=12] Command: tc qdisc add dev swp2 handle 10 root ets bands 8 quanta 8 8 7 7 5 5 4 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=13] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=181, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=14] Command: tc qdisc add dev swp2 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp2 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=181, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=15] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[8,8,7,7,5,5,4,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d5390>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150684 Rx 2150684 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150683 Rx 2150683 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150683 Rx 2150683 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150684 Rx 2150684 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150684 Rx 2150684 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150684 Rx 2150684 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150683 Rx 2150683 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 2150683 Rx 2150683 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 19 | 0 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 44 | 1 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 41 | 2 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 2 | 3 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 61 | 4 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 13 | 5 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 62 | 6 | 344.18 | 0.00 | 24.41 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 17 | 7 | 344.18 | 0.00 | 24.41 | True INFO asyncssh:logging.py:92 [conn=181, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=17] Channel closed DEBUG agg1:Logger.py:156 tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=181, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=18] Command: tc -j -s qdisc show dev swp2 INFO asyncssh:logging.py:92 [conn=181, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=18] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[8,8,7,7,5,5,4,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2565,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101150208,"packets":2150684,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101150208,"packets":2150684,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101149696,"packets":2150683,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101149696,"packets":2150683,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101150208,"packets":2150684,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101155244,"packets":2150721,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101150550,"packets":2150692,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1101149696,"packets":2150683,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT aggregation 1] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT aggregation 1] 8 | 0 | 1101155244 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 7 | 1 | 1101150208 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 6 | 2 | 1101150208 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 5 | 3 | 1101150208 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 4 | 4 | 1101149696 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 3 | 5 | 1101149696 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 2 | 6 | 1101149696 | 344.18 | 344.18 | 0.0 | 24.41 | True INFO DENT:Logger.py:84 [DENT aggregation 1] 1 | 7 | 1101150550 | 344.18 | 344.18 | 0.0 | 24.41 | True
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[wrr-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=181, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=19] Channel closed DEBUG agg1:Logger.py:156 dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=181, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=20] Command: dcb app flush dev swp1 && dcb app flush dev swp2 && dcb app flush dev swp3 && dcb app flush dev swp4 INFO asyncssh:logging.py:92 [conn=181, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=22] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:18:45 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=181, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=181, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=181, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":160,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=181, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=25] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:18:46 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=181, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp2","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[8,8,7,7,5,5,4,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp2","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp2","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp2","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp2","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp2","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp2","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp2","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp2","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=181, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=181, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=181, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=181, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=181, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=37] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=38] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=40] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=42] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=44] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=46] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=181, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=181, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=53] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=181, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=54] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=181, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=55] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=56] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=56] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=57] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=58] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=58] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=60] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=60] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=62] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=62] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=64] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=64] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=66] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=66] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=68] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=68] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=70] Command: tc qdisc delete dev swp2 tbf INFO asyncssh:logging.py:92 [conn=181, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=70] Channel closed DEBUG agg1:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=181, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=72] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=181, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=181, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=74] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=181, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero.
Passed functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py::test_storm_control_br_and_mc_lag_and_vlan_membership 205.78
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_br_and_mc_lag_and_vlan_membership">Starting testcase:test_storm_control_br_and_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-10923' coro=<test_storm_control_br_and_mc_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=181, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=182] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=182] Local address: 172.17.0.3, port 56684 INFO asyncssh:logging.py:92 [conn=182] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=182] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=182] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:18:46 UTC 2016 INFO asyncssh:logging.py:92 [conn=182, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=182, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=4] Command: ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=182, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=182, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=8] Command: ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=182, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=182, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=182, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=182, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=182, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=182, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=182, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=16] Command: ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=22] Command: bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=26] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=28] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=28] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 12010 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=30] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 12010 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=31] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=32] Command: devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=32] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":12010}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=33] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 42099 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=34] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 42099 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=35] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=36] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=36] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":42099}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=37] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=38] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=39] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=40] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=40] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=41] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=42] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=43] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=44] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=44] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=45] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=46] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=48] Command: devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=50] Command: devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=52] Command: devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=52] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_br INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d65f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 661276 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 14200560 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=182, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=182, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=182, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=54] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":12010}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":42099}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=55] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=56] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=57] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=58] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=59] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=60] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=60] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_br_and_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:22:07 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=182, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=182, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=182, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":4,"perm_hwaddr":"34:ef:b6:ec:38:09","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":161,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":162,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":163,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":100.73,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=182, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=182, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=182, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=66] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=182, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=182, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=69] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=70] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:22:08 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=182, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=71] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=72] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:22:12 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=182, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=182, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=182, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":163,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=182, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=76] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py::test_storm_control_br_and_unk_un_and_vlan_membership 201.97
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_br_and_unk_un_and_vlan_membership">Starting testcase:test_storm_control_br_and_unk_un_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11012' coro=<test_storm_control_br_and_unk_un_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=183] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=183] Local address: 172.17.0.3, port 42528 INFO asyncssh:logging.py:92 [conn=183] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=183] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=183] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:22:12 UTC 2016 INFO asyncssh:logging.py:92 [conn=183, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=183, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=4] Command: ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=183, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=183, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=8] Command: ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=183, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=183, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=183, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=183, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=183, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=183, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=183, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=16] Command: ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=22] Command: bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=26] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=28] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=28] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=30] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=31] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=32] Command: devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=32] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=33] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=34] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=35] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=36] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=36] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=37] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=38] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=39] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=40] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=40] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=41] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=42] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=43] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=44] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=44] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=45] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 20511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=46] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 20511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=48] Command: devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":20511}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=50] Command: devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=52] Command: devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=52] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_br INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d4c10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 15727066 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 540582 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=183, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=183, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=183, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=54] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":20511}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=55] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=56] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=57] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=58] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=59] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=60] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=60] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_br_and_unk_un_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:25:29 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=183, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=183, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=183, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:09","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":164,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":165,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":166,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":104.12,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=183, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=183, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=183, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=66] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=183, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=183, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=69] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=70] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:25:30 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=183, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=71] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=72] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:25:34 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=183, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=183, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=183, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":166,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=183, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=76] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_broadcast_traffic.py::test_storm_control_broadcast_traffic 161.12
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_broadcast_traffic">Starting testcase:test_storm_control_broadcast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11100' coro=<test_storm_control_broadcast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=184] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=184] Local address: 172.17.0.3, port 55166 INFO asyncssh:logging.py:92 [conn=184] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=184] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=184] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:25:34 UTC 2016 INFO asyncssh:logging.py:92 [conn=184, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=184, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=184, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=184, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=184, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=8] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=8] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=184, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 118227 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=10] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 118227 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=12] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118227}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a4400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 6379077 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 613402 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 613426 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=184, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=184, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=184, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118227}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=184, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=18] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=20] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=22] Command: devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=22] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_broadcast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=184, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:28:10 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=184, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:28:15 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=184, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=184, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=184, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":167,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=184, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_interaction_policer_rules.py::test_storm_control_interaction_policer_rules 251.74
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-11201' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_interaction_policer_rules">Starting testcase:test_storm_control_interaction_policer_rules from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_policer_rules.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=185, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=186] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=186] Local address: 172.17.0.3, port 60810 INFO asyncssh:logging.py:92 [conn=186] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=186] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=186] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:32:27 UTC 2016 INFO asyncssh:logging.py:92 [conn=186, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=186, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=186, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=186, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:32:27 UTC 2016 INFO asyncssh:logging.py:92 [conn=186, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=186, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=186, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 37686 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=12] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 37686 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=14] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37686}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 109413 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=16] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 109413 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=18] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":109413}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 75373 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=20] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 75373 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=22] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=22] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75373}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=23] Channel closed DEBUG agg1:Logger.py:156 tc qdisc add dev swp1 ingress && tc qdisc add dev swp2 ingress && tc qdisc add dev swp3 ingress INFO asyncssh:logging.py:92 [conn=186, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=24] Command: tc qdisc add dev swp1 ingress && tc qdisc add dev swp2 ingress && tc qdisc add dev swp3 ingress INFO asyncssh:logging.py:92 [conn=186, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=25] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=26] Command: tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=27] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp2 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=28] Command: tc filter add dev swp2 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=29] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp3 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=30] Command: tc filter add dev swp3 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=31] Channel closed DEBUG agg1:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=186, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=32] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=186, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=32] Channel closed DEBUG agg1:Logger.py:156 4013 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc filter delete dev swp1 ingress pref 49152 && tc filter delete dev swp2 ingress pref 49152 && tc filter delete dev swp3 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=186, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=34] Command: tc filter delete dev swp1 ingress pref 49152 && tc filter delete dev swp2 ingress pref 49152 && tc filter delete dev swp3 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=186, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=36] Command: ip link add br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=186, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=38] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=186, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=40] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=41] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=42] Command: tc filter add dev swp1 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp2 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=44] Command: tc filter add dev swp2 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=44] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc filter add dev swp3 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=46] Command: tc filter add dev swp3 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd966e9600>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 10900013 Rx 11079 Frames Delta 10888934 Loss 99.898 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 10900013 Rx 10988 Frames Delta 10889025 Loss 99.899 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 2725004 Rx 10511 Frames Delta 2714493 Loss 99.614 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp4 Tx 2725003 Rx 2725002 Frames Delta 1 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp2 Tx 2725003 Rx 2725002 Frames Delta 1 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp1 Tx 2725003 Rx 2725001 Frames Delta 2 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=186, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=186, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=48] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=186, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37686}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":109413}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75373}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=50] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=52] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=52] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=54] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=54] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_interaction_policer_rules from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_policer_rules.py INFO asyncssh:logging.py:92 [conn=186, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=55] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=57] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=58] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:36:33 UTC 2016 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=186, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=59] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=186, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=60] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=186, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=60] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp1","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp2","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp3","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=186, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=186, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=62] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=186, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=63] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=186, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=64] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=186, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=64] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=65] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=66] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=68] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=70] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=71] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=72] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=72] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=73] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=74] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=74] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=75] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=76] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=76] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=77] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=78] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=78] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=79] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=80] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=80] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=81] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=186, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=82] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=186, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=82] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=83] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=186, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=84] Command: tc qdisc delete dev swp1 ingress INFO asyncssh:logging.py:92 [conn=186, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=85] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=186, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=86] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=186, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=86] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=87] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=186, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=88] Command: tc qdisc delete dev swp2 ingress INFO asyncssh:logging.py:92 [conn=186, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=88] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=89] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=186, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=90] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=186, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=90] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=91] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=186, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=92] Command: tc qdisc delete dev swp3 ingress INFO asyncssh:logging.py:92 [conn=186, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=92] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=93] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=186, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=94] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=186, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=94] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=95] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=186, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=96] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=186, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=96] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=97] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=98] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:36:33 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=99] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=100] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=100] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:36:39 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=186, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=101] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=186, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=102] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=186, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=102] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":169,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=186, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=103] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=104] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=104] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py::test_storm_control_mc_lag_and_vlan_membership 201.81
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_mc_lag_and_vlan_membership">Starting testcase:test_storm_control_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11407' coro=<test_storm_control_mc_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=187, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=188] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=188] Local address: 172.17.0.3, port 40696 INFO asyncssh:logging.py:92 [conn=188] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=188] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=188] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:39:58 UTC 2016 INFO asyncssh:logging.py:92 [conn=188, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=188, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=4] Command: ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=188, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=188, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=8] Command: ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=188, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=188, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=188, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=188, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=188, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=188, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=188, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=16] Command: ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=22] Command: bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=26] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=28] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=28] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=30] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=31] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=32] Command: devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=32] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=33] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=34] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=35] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=36] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=36] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=37] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=38] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=39] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=40] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=40] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=41] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=42] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=43] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=44] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=44] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=45] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=46] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=48] Command: devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=50] Command: devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=52] Command: devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=52] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_mc_swp4->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_mc_swp4->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_mc_swp4->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967fb430>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 582296 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 7641868 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=188, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=188, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=188, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=54] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=55] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=56] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=57] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=58] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=59] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=60] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=60] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:43:14 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=188, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=188, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=188, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:09","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":171,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":172,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":173,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":105.61,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=188, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=188, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=188, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=66] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=188, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=188, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=69] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=70] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:43:14 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=188, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=71] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=72] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:43:20 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=188, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=188, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=188, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":173,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=188, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=76] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_packets.py::test_storm_control_packets 579.30
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-11495' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_packets">Starting testcase:test_storm_control_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_packets.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=189] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=189] Local address: 172.17.0.3, port 54954 INFO asyncssh:logging.py:92 [conn=189] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=189] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=189] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:43:20 UTC 2016 INFO asyncssh:logging.py:92 [conn=189, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=1] Channel closed DEBUG agg1:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [DENT aggregation 1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=189, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=3] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=189, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=189, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=5] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=6] Channel closed DEBUG agg1:Logger.py:156
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:43:20 UTC 2016 INFO asyncssh:logging.py:92 [conn=189, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=189, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=189, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 broadcast 192.168.1.255 dev swp1 && ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp2 INFO asyncssh:logging.py:92 [conn=189, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=12] Command: ip address add 192.168.1.5/24 broadcast 192.168.1.255 dev swp1 && ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp2 INFO asyncssh:logging.py:92 [conn=189, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=14] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=16] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=16] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=18] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=20] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=20] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=22] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=24] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=24] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.6/24', 'count': 1, 'ip': '192.168.1.6', 'gw': '192.168.1.5', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_192.168.1.7/24', 'count': 1, 'ip': '192.168.1.7', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=189, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=25] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=189, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=26] Command: bridge -j vlan show dev swp1 INFO asyncssh:logging.py:92 [conn=189, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=26] Channel closed DEBUG agg1:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'bridge -j vlan show dev swp1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=189, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=189, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=28] Command: ip -j address show swp1 INFO asyncssh:logging.py:92 [conn=189, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.5","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT aggregation 1] [{'agg1': {'command': 'ip -j address show swp1 ', 'rc': 0, 'result': '[{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.5","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::36ef:b6ff:feec:3807","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.6/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_192.168.1.7/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=29] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=30] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=30] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=189, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=31] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=32] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=32] Channel closed DEBUG agg1:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 203 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=189, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=33] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=34] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=34] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=189, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=35] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=36] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=36] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=189, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=37] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=38] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=38] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=39] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=40] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=40] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=189, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=41] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=42] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=42] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=43] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=44] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=44] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=45] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=46] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=48] Command: devlink -j port param show pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=50] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=52] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=52] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=54] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=54] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=55] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=56] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=56] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=57] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=58] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=58] Channel closed DEBUG agg1:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 203 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=189, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=59] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=60] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=60] Channel closed DEBUG agg1:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 201 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=189, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=61] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=62] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=62] Channel closed DEBUG agg1:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 200 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=189, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=63] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=64] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=64] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=189, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=65] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=66] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=66] Channel closed DEBUG agg1:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 100 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=67] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=68] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=68] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=189, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=69] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=70] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=70] Channel closed DEBUG agg1:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 101 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=71] Channel closed DEBUG agg1:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=72] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=72] Channel closed DEBUG agg1:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT aggregation 1] CPU rate 202 expected 200 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=189, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=73] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=189, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=74] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=189, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=74] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=75] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=76] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=76] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=77] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=78] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=78] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=79] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=80] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=80] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_packets.py INFO asyncssh:logging.py:92 [conn=189, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=81] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=82] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=82] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=83] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=84] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=84] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:52:55 UTC 2016 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=189, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=85] Channel closed DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=189, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=86] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp3 && ip address flush swp4 INFO asyncssh:logging.py:92 [conn=189, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=86] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=87] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=189, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=88] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=189, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=88] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=189, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=89] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=189, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=90] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp3 down && ip link set dev swp4 down && ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 down INFO asyncssh:logging.py:92 [conn=189, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=90] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=91] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=92] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:52:56 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
Passed functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py::test_storm_control_unk_un_lag_and_vlan_membership 195.84
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unk_un_lag_and_vlan_membership">Starting testcase:test_storm_control_unk_un_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11682' coro=<test_storm_control_unk_un_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=191, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=192] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=192] Local address: 172.17.0.3, port 60918 INFO asyncssh:logging.py:92 [conn=192] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=192] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=192] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 03:59:36 UTC 2016 INFO asyncssh:logging.py:92 [conn=192, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=192, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=4] Command: ip link set dev bond1 up && ip link set dev swp1 down && ip link set dev swp1 master bond1 INFO asyncssh:logging.py:92 [conn=192, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=192, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=8] Command: ip link set dev bond2 up && ip link set dev swp3 down && ip link set dev swp3 master bond2 INFO asyncssh:logging.py:92 [conn=192, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=192, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=10] Command: ip link set dev swp1 up && ip link set dev swp2 up && ip link set dev swp3 up && ip link set dev swp4 up INFO asyncssh:logging.py:92 [conn=192, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=192, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=192, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=192, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=192, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=16] Command: ip link set dev swp2 master br0 && ip link set dev swp4 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=22] Command: bridge vlan add dev swp2 vid 1 pvid untagged && bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=26] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=27] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=28] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=28] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=29] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=30] Command: devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=31] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=32] Command: devlink -j port param show pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=32] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=33] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=34] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=35] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=36] Command: devlink -j port param show pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=36] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=37] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=38] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=38] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=39] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=40] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=40] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=41] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=42] Command: devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=42] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=43] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=44] Command: devlink -j port param show pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=44] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=45] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=46] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=46] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=47] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=48] Command: devlink -j port param show pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=48] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/3":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=49] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=50] Command: devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=50] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=51] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=52] Command: devlink -j port param show pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=52] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/4":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_unk_un_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_unk_un_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_unk_un_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96772500>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 14837610 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 1279463 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=192, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=53] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=192, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=192, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=54] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=55] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=56] Command: devlink port param set pci/0000:01:00.0/1 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=56] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=57] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=58] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=58] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=59] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=60] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=60] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unk_un_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=61] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=62] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:02:46 UTC 2016 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=192, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=63] Channel closed DEBUG agg1:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=192, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=192, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=64] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:a8:eb:15:e4:e6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":4,"perm_hwaddr":"34:ef:b6:ec:38:07","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"34:ef:b6:ec:38:09","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":176,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":177,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":15,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":2,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":178,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.34:ef:b6:ec:38:7","root_id":"8000.34:ef:b6:ec:38:7","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":110.66,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=192, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=65] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=192, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=192, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=66] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=67] Channel closed DEBUG agg1:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=192, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=192, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=68] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=69] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=70] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:02:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=192, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=71] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=72] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:02:51 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=192, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=73] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=192, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=192, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=74] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":178,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=192, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=75] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=76] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_unknown_unicast_traffic.py::test_storm_control_unknown_unicast_traffic 159.14
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unknown_unicast_traffic">Starting testcase:test_storm_control_unknown_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11770' coro=<test_storm_control_unknown_unicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=193] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=193] Local address: 172.17.0.3, port 36616 INFO asyncssh:logging.py:92 [conn=193] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=193] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=193] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:02:51 UTC 2016 INFO asyncssh:logging.py:92 [conn=193, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=193, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=193, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=193, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=193, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=8] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=8] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=193, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 23093 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=10] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 23093 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=12] Command: devlink -j port param show pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":23093}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96706f80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 11126513 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 214202 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 214225 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=193, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=193, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=193, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":23093}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=193, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=18] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=20] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=22] Command: devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=22] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unknown_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=193, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:05:25 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=193, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:05:30 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=193, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=193, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=193, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":179,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=193, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_control_unregistered_multicast_traffic.py::test_storm_control_unregistered_multicast_traffic 153.88
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unregistered_multicast_traffic">Starting testcase:test_storm_control_unregistered_multicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11810' coro=<test_storm_control_unregistered_multicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=193, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=194] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=194] Local address: 172.17.0.3, port 54446 INFO asyncssh:logging.py:92 [conn=194] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=194] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=194] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:05:31 UTC 2016 INFO asyncssh:logging.py:92 [conn=194, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=194, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=194, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=194, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=194, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=7] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=8] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=8] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=194, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 118689 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=10] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 118689 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=12] Command: devlink -j port param show pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=12] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964b8c40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 36884855 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 0 Rx 4024206 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 4024231 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=194, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=194, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=194, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118689}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=194, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=15] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=16] Command: devlink port param set pci/0000:01:00.0/1 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=18] Command: devlink port param set pci/0000:01:00.0/2 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=20] Command: devlink port param set pci/0000:01:00.0/3 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=22] Command: devlink port param set pci/0000:01:00.0/4 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=22] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unregistered_multicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=194, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=23] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=24] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:07:59 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=194, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:08:04 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=194, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=194, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=194, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":180,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=194, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=30] Channel closed DEBUG agg1:Logger.py:156
Passed functional/storm_control/test_storm_negative_known_unicast_traffic.py::test_storm_negative_known_unicast_traffic 168.29
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_negative_known_unicast_traffic">Starting testcase:test_storm_negative_known_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11850' coro=<test_storm_negative_known_unicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=194, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=195] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=195] Local address: 172.17.0.3, port 33440 INFO asyncssh:logging.py:92 [conn=195] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=195] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=195] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:08:05 UTC 2016 INFO asyncssh:logging.py:92 [conn=195, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=195, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=195, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=195, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=195, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge fdb add 68:16:3d:2e:b4:c8 dev swp1 static master INFO asyncssh:logging.py:92 [conn=195, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=8] Command: bridge fdb add 68:16:3d:2e:b4:c8 dev swp1 static master INFO asyncssh:logging.py:92 [conn=195, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=9] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=10] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=10] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=195, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=11] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 50420 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=12] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 50420 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=13] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=14] Command: devlink -j port param show pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=14] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/2":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":50420}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96704cd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 8638173 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 8638177 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 25 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO asyncssh:logging.py:92 [conn=195, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge fdb delete 68:16:3d:2e:b4:c8 dev swp1 static master INFO asyncssh:logging.py:92 [conn=195, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=16] Command: bridge fdb delete 68:16:3d:2e:b4:c8 dev swp1 static master INFO asyncssh:logging.py:92 [conn=195, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96704370>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:5 Tx 0 Rx 15347191 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:6 Tx 31982747 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:7 Tx 0 Rx 715024 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:1:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=195, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=17] Channel closed DEBUG agg1:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=195, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=195, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=18] Channel closed DEBUG agg1:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":50420}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=195, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=19] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=20] Command: devlink port param set pci/0000:01:00.0/1 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=21] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=22] Command: devlink port param set pci/0000:01:00.0/2 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=23] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=24] Command: devlink port param set pci/0000:01:00.0/3 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=25] Channel closed DEBUG agg1:Logger.py:156 devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=26] Command: devlink port param set pci/0000:01:00.0/4 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=26] Channel closed DEBUG agg1:Logger.py:156
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_negative_known_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=195, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=28] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:10:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=195, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=30] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:10:52 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=195, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=195, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=195, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":181,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=195, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_broadcast 226.13
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_broadcast">Starting testcase:test_vlan_all_supported_modes_broadcast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11894' coro=<test_vlan_all_supported_modes_broadcast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:43> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=195, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=196] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=196] Local address: 172.17.0.3, port 47100 INFO asyncssh:logging.py:92 [conn=196] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=196] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=196] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:10:53 UTC 2016 INFO asyncssh:logging.py:92 [conn=196, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=196, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=196, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=8] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=196, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=10] Command: bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=196, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=12] Command: bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=14] Command: bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96705090>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 246 Rx 246 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 245 Rx 245 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 245 Rx 245 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 246 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 245 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 245 Rx 245 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_broadcast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=196, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:14:38 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=196, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:14:38 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=196, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=196, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=196, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":182,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=196, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_multicast 233.76
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_multicast">Starting testcase:test_vlan_all_supported_modes_multicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11926' coro=<test_vlan_all_supported_modes_multicast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:124> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=196, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=197] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=197] Local address: 172.17.0.3, port 40736 INFO asyncssh:logging.py:92 [conn=197] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=197] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=197] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:14:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=197, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=197, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=197, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=8] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=197, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=10] Command: bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=197, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=12] Command: bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=14] Command: bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d56c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 23 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_multicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=197, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:18:32 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=197, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:18:32 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=197, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=197, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=197, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":183,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=197, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_unicast 244.04
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_unicast">Starting testcase:test_vlan_all_supported_modes_unicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11958' coro=<test_vlan_all_supported_modes_unicast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:207> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=197, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=198] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=198] Local address: 172.17.0.3, port 40926 INFO asyncssh:logging.py:92 [conn=198] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=198] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=198] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:18:33 UTC 2016 INFO asyncssh:logging.py:92 [conn=198, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=198, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=198, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=8] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=198, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=10] Command: bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=198, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=12] Command: bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=14] Command: bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> X INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:6 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:7 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964b8460>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 1 SIP-DIP N/A Tx 49 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 1 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 1 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 2 SIP-DIP N/A Tx 49 Rx 49 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 2 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 2 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 3 SIP-DIP N/A Tx 49 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 3 SIP-DIP N/A Tx 50 Rx 50 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 3 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> 4 SIP-DIP N/A Tx 49 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> 4 SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 4 SIP-DIP N/A Tx 50 Rx 50 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI 10.36.118.199:1:5 -> X SIP-DIP N/A Tx 49 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI 10.36.118.199:1:5 -> X SIP-DIP N/A Tx 50 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> X SIP-DIP N/A Tx 50 Rx 50 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:6 -> 10.36.118.199:1:5 SIP-DIP N/A Tx 49 Rx 49 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:7 -> 10.36.118.199:1:5 SIP-DIP N/A Tx 49 Rx 49 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 -> 10.36.118.199:1:5 SIP-DIP N/A Tx 49 Rx 49 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_unicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=198, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:22:33 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=198, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:22:36 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=198, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=198, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=198, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":184,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=198, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_configuration_checks.py::test_vlan_can_set_max_vlans 153.86
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_can_set_max_vlans">Starting testcase:test_vlan_can_set_max_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-11990' coro=<test_vlan_can_set_max_vlans() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py:26> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO asyncssh:logging.py:92 [conn=198, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=199] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=199] Local address: 172.17.0.3, port 51088 INFO asyncssh:logging.py:92 [conn=199] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=199] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=199] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:22:37 UTC 2016 INFO asyncssh:logging.py:92 [conn=199, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=199, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=199, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=199, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=199, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp6 up master br0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=6] Command: ip link set dev swp6 up master br0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=7] Channel closed DEBUG agg1:Logger.py:156 time for i in {1..4094}; do bridge vlan add vid $i dev swp6; done INFO asyncssh:logging.py:92 [conn=199, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=8] Command: time for i in {1..4094}; do bridge vlan add vid $i dev swp6; done INFO asyncssh:logging.py:92 [conn=199, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=8] Channel closed DEBUG agg1:Logger.py:156 real 1m42.552s user 0m3.144s sys 1m38.751s INFO asyncssh:logging.py:92 [conn=199, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge -j vlan show dev swp6 INFO asyncssh:logging.py:92 [conn=199, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=10] Command: bridge -j vlan show dev swp6 INFO asyncssh:logging.py:92 [conn=199, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=10] Channel closed DEBUG agg1:Logger.py:156 [{"ifname":"swp6","vlans":[{"vlan":1},{"vlan":2},{"vlan":3},{"vlan":4},{"vlan":5},{"vlan":6},{"vlan":7},{"vlan":8},{"vlan":9},{"vlan":10},{"vlan":11},{"vlan":12},{"vlan":13},{"vlan":14},{"vlan":15},{"vlan":16},{"vlan":17},{"vlan":18},{"vlan":19},{"vlan":20},{"vlan":21},{"vlan":22},{"vlan":23},{"vlan":24},{"vlan":25},{"vlan":26},{"vlan":27},{"vlan":28},{"vlan":29},{"vlan":30},{"vlan":31},{"vlan":32},{"vlan":33},{"vlan":34},{"vlan":35},{"vlan":36},{"vlan":37},{"vlan":38},{"vlan":39},{"vlan":40},{"vlan":41},{"vlan":42},{"vlan":43},{"vlan":44},{"vlan":45},{"vlan":46},{"vlan":47},{"vlan":48},{"vlan":49},{"vlan":50},{"vlan":51},{"vlan":52},{"vlan":53},{"vlan":54},{"vlan":55},{"vlan":56},{"vlan":57},{"vlan":58},{"vlan":59},{"vlan":60},{"vlan":61},{"vlan":62},{"vlan":63},{"vlan":64},{"vlan":65},{"vlan":66},{"vlan":67},{"vlan":68},{"vlan":69},{"vlan":70},{"vlan":71},{"vlan":72},{"vlan":73},{"vlan":74},{"vlan":75},{"vlan":76},{"vlan":77},{"vlan":78},{"vlan":79},{"vlan":80},{"vlan":81},{"vlan":82},{"vlan":83},{"vlan":84},{"vlan":85},{"vlan":86},{"vlan":87},{"vlan":88},{"vlan":89},{"vlan":90},{"vlan":91},{"vlan":92},{"vlan":93},{"vlan":94},{"vlan":95},{"vlan":96},{"vlan":97},{"vlan":98},{"vlan":99},{"vlan":100},{"vlan":101},{"vlan":102},{"vlan":103},{"vlan":104},{"vlan":105},{"vlan":106},{"vlan":107},{"vlan":108},{"vlan":109},{"vlan":110},{"vlan":111},{"vlan":112},{"vlan":113},{"vlan":114},{"vlan":115},{"vlan":116},{"vlan":117},{"vlan":118},{"vlan":119},{"vlan":120},{"vlan":121},{"vlan":122},{"vlan":123},{"vlan":124},{"vlan":125},{"vlan":126},{"vlan":127},{"vlan":128},{"vlan":129},{"vlan":130},{"vlan":131},{"vlan":132},{"vlan":133},{"vlan":134},{"vlan":135},{"vlan":136},{"vlan":137},{"vlan":138},{"vlan":139},{"vlan":140},{"vlan":141},{"vlan":142},{"vlan":143},{"vlan":144},{"vlan":145},{"vlan":146},{"vlan":147},{"vlan":148},{"vlan":149},{"vlan":150},{"vlan":151},{"vlan":152},{"vlan":153},{"vlan":154},{"vlan":155},{"vlan":156},{"vlan":157},{"vlan":158},{"vlan":159},{"vlan":160},{"vlan":161},{"vlan":162},{"vlan":163},{"vlan":164},{"vlan":165},{"vlan":166},{"vlan":167},{"vlan":168},{"vlan":169},{"vlan":170},{"vlan":171},{"vlan":172},{"vlan":173},{"vlan":174},{"vlan":175},{"vlan":176},{"vlan":177},{"vlan":178},{"vlan":179},{"vlan":180},{"vlan":181},{"vlan":182},{"vlan":183},{"vlan":184},{"vlan":185},{"vlan":186},{"vlan":187},{"vlan":188},{"vlan":189},{"vlan":190},{"vlan":191},{"vlan":192},{"vlan":193},{"vlan":194},{"vlan":195},{"vlan":196},{"vlan":197},{"vlan":198},{"vlan":199},{"vlan":200},{"vlan":201},{"vlan":202},{"vlan":203},{"vlan":204},{"vlan":205},{"vlan":206},{"vlan":207},{"vlan":208},{"vlan":209},{"vlan":210},{"vlan":211},{"vlan":212},{"vlan":213},{"vlan":214},{"vlan":215},{"vlan":216},{"vlan":217},{"vlan":218},{"vlan":219},{"vlan":220},{"vlan":221},{"vlan":222},{"vlan":223},{"vlan":224},{"vlan":225},{"vlan":226},{"vlan":227},{"vlan":228},{"vlan":229},{"vlan":230},{"vlan":231},{"vlan":232},{"vlan":233},{"vlan":234},{"vlan":235},{"vlan":236},{"vlan":237},{"vlan":238},{"vlan":239},{"vlan":240},{"vlan":241},{"vlan":242},{"vlan":243},{"vlan":244},{"vlan":245},{"vlan":246},{"vlan":247},{"vlan":248},{"vlan":249},{"vlan":250},{"vlan":251},{"vlan":252},{"vlan":253},{"vlan":254},{"vlan":255},{"vlan":256},{"vlan":257},{"vlan":258},{"vlan":259},{"vlan":260},{"vlan":261},{"vlan":262},{"vlan":263},{"vlan":264},{"vlan":265},{"vlan":266},{"vlan":267},{"vlan":268},{"vlan":269},{"vlan":270},{"vlan":271},{"vlan":272},{"vlan":273},{"vlan":274},{"vlan":275},{"vlan":276},{"vlan":277},{"vlan":278},{"vlan":279},{"vlan":280},{"vlan":281},{"vlan":282},{"vlan":283},{"vlan":284},{"vlan":285},{"vlan":286},{"vlan":287},{"vlan":288},{"vlan":289},{"vlan":290},{"vlan":291},{"vlan":292},{"vlan":293},{"vlan":294},{"vlan":295},{"vlan":296},{"vlan":297},{"vlan":298},{"vlan":299},{"vlan":300},{"vlan":301},{"vlan":302},{"vlan":303},{"vlan":304},{"vlan":305},{"vlan":306},{"vlan":307},{"vlan":308},{"vlan":309},{"vlan":310},{"vlan":311},{"vlan":312},{"vlan":313},{"vlan":314},{"vlan":315},{"vlan":316},{"vlan":317},{"vlan":318},{"vlan":319},{"vlan":320},{"vlan":321},{"vlan":322},{"vlan":323},{"vlan":324},{"vlan":325},{"vlan":326},{"vlan":327},{"vlan":328},{"vlan":329},{"vlan":330},{"vlan":331},{"vlan":332},{"vlan":333},{"vlan":334},{"vlan":335},{"vlan":336},{"vlan":337},{"vlan":338},{"vlan":339},{"vlan":340},{"vlan":341},{"vlan":342},{"vlan":343},{"vlan":344},{"vlan":345},{"vlan":346},{"vlan":347},{"vlan":348},{"vlan":349},{"vlan":350},{"vlan":351},{"vlan":352},{"vlan":353},{"vlan":354},{"vlan":355},{"vlan":356},{"vlan":357},{"vlan":358},{"vlan":359},{"vlan":360},{"vlan":361},{"vlan":362},{"vlan":363},{"vlan":364},{"vlan":365},{"vlan":366},{"vlan":367},{"vlan":368},{"vlan":369},{"vlan":370},{"vlan":371},{"vlan":372},{"vlan":373},{"vlan":374},{"vlan":375},{"vlan":376},{"vlan":377},{"vlan":378},{"vlan":379},{"vlan":380},{"vlan":381},{"vlan":382},{"vlan":383},{"vlan":384},{"vlan":385},{"vlan":386},{"vlan":387},{"vlan":388},{"vlan":389},{"vlan":390},{"vlan":391},{"vlan":392},{"vlan":393},{"vlan":394},{"vlan":395},{"vlan":396},{"vlan":397},{"vlan":398},{"vlan":399},{"vlan":400},{"vlan":401},{"vlan":402},{"vlan":403},{"vlan":404},{"vlan":405},{"vlan":406},{"vlan":407},{"vlan":408},{"vlan":409},{"vlan":410},{"vlan":411},{"vlan":412},{"vlan":413},{"vlan":414},{"vlan":415},{"vlan":416},{"vlan":417},{"vlan":418},{"vlan":419},{"vlan":420},{"vlan":421},{"vlan":422},{"vlan":423},{"vlan":424},{"vlan":425},{"vlan":426},{"vlan":427},{"vlan":428},{"vlan":429},{"vlan":430},{"vlan":431},{"vlan":432},{"vlan":433},{"vlan":434},{"vlan":435},{"vlan":436},{"vlan":437},{"vlan":438},{"vlan":439},{"vlan":440},{"vlan":441},{"vlan":442},{"vlan":443},{"vlan":444},{"vlan":445},{"vlan":446},{"vlan":447},{"vlan":448},{"vlan":449},{"vlan":450},{"vlan":451},{"vlan":452},{"vlan":453},{"vlan":454},{"vlan":455},{"vlan":456},{"vlan":457},{"vlan":458},{"vlan":459},{"vlan":460},{"vlan":461},{"vlan":462},{"vlan":463},{"vlan":464},{"vlan":465},{"vlan":466},{"vlan":467},{"vlan":468},{"vlan":469},{"vlan":470},{"vlan":471},{"vlan":472},{"vlan":473},{"vlan":474},{"vlan":475},{"vlan":476},{"vlan":477},{"vlan":478},{"vlan":479},{"vlan":480},{"vlan":481},{"vlan":482},{"vlan":483},{"vlan":484},{"vlan":485},{"vlan":486},{"vlan":487},{"vlan":488},{"vlan":489},{"vlan":490},{"vlan":491},{"vlan":492},{"vlan":493},{"vlan":494},{"vlan":495},{"vlan":496},{"vlan":497},{"vlan":498},{"vlan":499},{"vlan":500},{"vlan":501},{"vlan":502},{"vlan":503},{"vlan":504},{"vlan":505},{"vlan":506},{"vlan":507},{"vlan":508},{"vlan":509},{"vlan":510},{"vlan":511},{"vlan":512},{"vlan":513},{"vlan":514},{"vlan":515},{"vlan":516},{"vlan":517},{"vlan":518},{"vlan":519},{"vlan":520},{"vlan":521},{"vlan":522},{"vlan":523},{"vlan":524},{"vlan":525},{"vlan":526},{"vlan":527},{"vlan":528},{"vlan":529},{"vlan":530},{"vlan":531},{"vlan":532},{"vlan":533},{"vlan":534},{"vlan":535},{"vlan":536},{"vlan":537},{"vlan":538},{"vlan":539},{"vlan":540},{"vlan":541},{"vlan":542},{"vlan":543},{"vlan":544},{"vlan":545},{"vlan":546},{"vlan":547},{"vlan":548},{"vlan":549},{"vlan":550},{"vlan":551},{"vlan":552},{"vlan":553},{"vlan":554},{"vlan":555},{"vlan":556},{"vlan":557},{"vlan":558},{"vlan":559},{"vlan":560},{"vlan":561},{"vlan":562},{"vlan":563},{"vlan":564},{"vlan":565},{"vlan":566},{"vlan":567},{"vlan":568},{"vlan":569},{"vlan":570},{"vlan":571},{"vlan":572},{"vlan":573},{"vlan":574},{"vlan":575},{"vlan":576},{"vlan":577},{"vlan":578},{"vlan":579},{"vlan":580},{"vlan":581},{"vlan":582},{"vlan":583},{"vlan":584},{"vlan":585},{"vlan":586},{"vlan":587},{"vlan":588},{"vlan":589},{"vlan":590},{"vlan":591},{"vlan":592},{"vlan":593},{"vlan":594},{"vlan":595},{"vlan":596},{"vlan":597},{"vlan":598},{"vlan":599},{"vlan":600},{"vlan":601},{"vlan":602},{"vlan":603},{"vlan":604},{"vlan":605},{"vlan":606},{"vlan":607},{"vlan":608},{"vlan":609},{"vlan":610},{"vlan":611},{"vlan":612},{"vlan":613},{"vlan":614},{"vlan":615},{"vlan":616},{"vlan":617},{"vlan":618},{"vlan":619},{"vlan":620},{"vlan":621},{"vlan":622},{"vlan":623},{"vlan":624},{"vlan":625},{"vlan":626},{"vlan":627},{"vlan":628},{"vlan":629},{"vlan":630},{"vlan":631},{"vlan":632},{"vlan":633},{"vlan":634},{"vlan":635},{"vlan":636},{"vlan":637},{"vlan":638},{"vlan":639},{"vlan":640},{"vlan":641},{"vlan":642},{"vlan":643},{"vlan":644},{"vlan":645},{"vlan":646},{"vlan":647},{"vlan":648},{"vlan":649},{"vlan":650},{"vlan":651},{"vlan":652},{"vlan":653},{"vlan":654},{"vlan":655},{"vlan":656},{"vlan":657},{"vlan":658},{"vlan":659},{"vlan":660},{"vlan":661},{"vlan":662},{"vlan":663},{"vlan":664},{"vlan":665},{"vlan":666},{"vlan":667},{"vlan":668},{"vlan":669},{"vlan":670},{"vlan":671},{"vlan":672},{"vlan":673},{"vlan":674},{"vlan":675},{"vlan":676},{"vlan":677},{"vlan":678},{"vlan":679},{"vlan":680},{"vlan":681},{"vlan":682},{"vlan":683},{"vlan":684},{"vlan":685},{"vlan":686},{"vlan":687},{"vlan":688},{"vlan":689},{"vlan":690},{"vlan":691},{"vlan":692},{"vlan":693},{"vlan":694},{"vlan":695},{"vlan":696},{"vlan":697},{"vlan":698},{"vlan":699},{"vlan":700},{"vlan":701},{"vlan":702},{"vlan":703},{"vlan":704},{"vlan":705},{"vlan":706},{"vlan":707},{"vlan":708},{"vlan":709},{"vlan":710},{"vlan":711},{"vlan":712},{"vlan":713},{"vlan":714},{"vlan":715},{"vlan":716},{"vlan":717},{"vlan":718},{"vlan":719},{"vlan":720},{"vlan":721},{"vlan":722},{"vlan":723},{"vlan":724},{"vlan":725},{"vlan":726},{"vlan":727},{"vlan":728},{"vlan":729},{"vlan":730},{"vlan":731},{"vlan":732},{"vlan":733},{"vlan":734},{"vlan":735},{"vlan":736},{"vlan":737},{"vlan":738},{"vlan":739},{"vlan":740},{"vlan":741},{"vlan":742},{"vlan":743},{"vlan":744},{"vlan":745},{"vlan":746},{"vlan":747},{"vlan":748},{"vlan":749},{"vlan":750},{"vlan":751},{"vlan":752},{"vlan":753},{"vlan":754},{"vlan":755},{"vlan":756},{"vlan":757},{"vlan":758},{"vlan":759},{"vlan":760},{"vlan":761},{"vlan":762},{"vlan":763},{"vlan":764},{"vlan":765},{"vlan":766},{"vlan":767},{"vlan":768},{"vlan":769},{"vlan":770},{"vlan":771},{"vlan":772},{"vlan":773},{"vlan":774},{"vlan":775},{"vlan":776},{"vlan":777},{"vlan":778},{"vlan":779},{"vlan":780},{"vlan":781},{"vlan":782},{"vlan":783},{"vlan":784},{"vlan":785},{"vlan":786},{"vlan":787},{"vlan":788},{"vlan":789},{"vlan":790},{"vlan":791},{"vlan":792},{"vlan":793},{"vlan":794},{"vlan":795},{"vlan":796},{"vlan":797},{"vlan":798},{"vlan":799},{"vlan":800},{"vlan":801},{"vlan":802},{"vlan":803},{"vlan":804},{"vlan":805},{"vlan":806},{"vlan":807},{"vlan":808},{"vlan":809},{"vlan":810},{"vlan":811},{"vlan":812},{"vlan":813},{"vlan":814},{"vlan":815},{"vlan":816},{"vlan":817},{"vlan":818},{"vlan":819},{"vlan":820},{"vlan":821},{"vlan":822},{"vlan":823},{"vlan":824},{"vlan":825},{"vlan":826},{"vlan":827},{"vlan":828},{"vlan":829},{"vlan":830},{"vlan":831},{"vlan":832},{"vlan":833},{"vlan":834},{"vlan":835},{"vlan":836},{"vlan":837},{"vlan":838},{"vlan":839},{"vlan":840},{"vlan":841},{"vlan":842},{"vlan":843},{"vlan":844},{"vlan":845},{"vlan":846},{"vlan":847},{"vlan":848},{"vlan":849},{"vlan":850},{"vlan":851},{"vlan":852},{"vlan":853},{"vlan":854},{"vlan":855},{"vlan":856},{"vlan":857},{"vlan":858},{"vlan":859},{"vlan":860},{"vlan":861},{"vlan":862},{"vlan":863},{"vlan":864},{"vlan":865},{"vlan":866},{"vlan":867},{"vlan":868},{"vlan":869},{"vlan":870},{"vlan":871},{"vlan":872},{"vlan":873},{"vlan":874},{"vlan":875},{"vlan":876},{"vlan":877},{"vlan":878},{"vlan":879},{"vlan":880},{"vlan":881},{"vlan":882},{"vlan":883},{"vlan":884},{"vlan":885},{"vlan":886},{"vlan":887},{"vlan":888},{"vlan":889},{"vlan":890},{"vlan":891},{"vlan":892},{"vlan":893},{"vlan":894},{"vlan":895},{"vlan":896},{"vlan":897},{"vlan":898},{"vlan":899},{"vlan":900},{"vlan":901},{"vlan":902},{"vlan":903},{"vlan":904},{"vlan":905},{"vlan":906},{"vlan":907},{"vlan":908},{"vlan":909},{"vlan":910},{"vlan":911},{"vlan":912},{"vlan":913},{"vlan":914},{"vlan":915},{"vlan":916},{"vlan":917},{"vlan":918},{"vlan":919},{"vlan":920},{"vlan":921},{"vlan":922},{"vlan":923},{"vlan":924},{"vlan":925},{"vlan":926},{"vlan":927},{"vlan":928},{"vlan":929},{"vlan":930},{"vlan":931},{"vlan":932},{"vlan":933},{"vlan":934},{"vlan":935},{"vlan":936},{"vlan":937},{"vlan":938},{"vlan":939},{"vlan":940},{"vlan":941},{"vlan":942},{"vlan":943},{"vlan":944},{"vlan":945},{"vlan":946},{"vlan":947},{"vlan":948},{"vlan":949},{"vlan":950},{"vlan":951},{"vlan":952},{"vlan":953},{"vlan":954},{"vlan":955},{"vlan":956},{"vlan":957},{"vlan":958},{"vlan":959},{"vlan":960},{"vlan":961},{"vlan":962},{"vlan":963},{"vlan":964},{"vlan":965},{"vlan":966},{"vlan":967},{"vlan":968},{"vlan":969},{"vlan":970},{"vlan":971},{"vlan":972},{"vlan":973},{"vlan":974},{"vlan":975},{"vlan":976},{"vlan":977},{"vlan":978},{"vlan":979},{"vlan":980},{"vlan":981},{"vlan":982},{"vlan":983},{"vlan":984},{"vlan":985},{"vlan":986},{"vlan":987},{"vlan":988},{"vlan":989},{"vlan":990},{"vlan":991},{"vlan":992},{"vlan":993},{"vlan":994},{"vlan":995},{"vlan":996},{"vlan":997},{"vlan":998},{"vlan":999},{"vlan":1000},{"vlan":1001},{"vlan":1002},{"vlan":1003},{"vlan":1004},{"vlan":1005},{"vlan":1006},{"vlan":1007},{"vlan":1008},{"vlan":1009},{"vlan":1010},{"vlan":1011},{"vlan":1012},{"vlan":1013},{"vlan":1014},{"vlan":1015},{"vlan":1016},{"vlan":1017},{"vlan":1018},{"vlan":1019},{"vlan":1020},{"vlan":1021},{"vlan":1022},{"vlan":1023},{"vlan":1024},{"vlan":1025},{"vlan":1026},{"vlan":1027},{"vlan":1028},{"vlan":1029},{"vlan":1030},{"vlan":1031},{"vlan":1032},{"vlan":1033},{"vlan":1034},{"vlan":1035},{"vlan":1036},{"vlan":1037},{"vlan":1038},{"vlan":1039},{"vlan":1040},{"vlan":1041},{"vlan":1042},{"vlan":1043},{"vlan":1044},{"vlan":1045},{"vlan":1046},{"vlan":1047},{"vlan":1048},{"vlan":1049},{"vlan":1050},{"vlan":1051},{"vlan":1052},{"vlan":1053},{"vlan":1054},{"vlan":1055},{"vlan":1056},{"vlan":1057},{"vlan":1058},{"vlan":1059},{"vlan":1060},{"vlan":1061},{"vlan":1062},{"vlan":1063},{"vlan":1064},{"vlan":1065},{"vlan":1066},{"vlan":1067},{"vlan":1068},{"vlan":1069},{"vlan":1070},{"vlan":1071},{"vlan":1072},{"vlan":1073},{"vlan":1074},{"vlan":1075},{"vlan":1076},{"vlan":1077},{"vlan":1078},{"vlan":1079},{"vlan":1080},{"vlan":1081},{"vlan":1082},{"vlan":1083},{"vlan":1084},{"vlan":1085},{"vlan":1086},{"vlan":1087},{"vlan":1088},{"vlan":1089},{"vlan":1090},{"vlan":1091},{"vlan":1092},{"vlan":1093},{"vlan":1094},{"vlan":1095},{"vlan":1096},{"vlan":1097},{"vlan":1098},{"vlan":1099},{"vlan":1100},{"vlan":1101},{"vlan":1102},{"vlan":1103},{"vlan":1104},{"vlan":1105},{"vlan":1106},{"vlan":1107},{"vlan":1108},{"vlan":1109},{"vlan":1110},{"vlan":1111},{"vlan":1112},{"vlan":1113},{"vlan":1114},{"vlan":1115},{"vlan":1116},{"vlan":1117},{"vlan":1118},{"vlan":1119},{"vlan":1120},{"vlan":1121},{"vlan":1122},{"vlan":1123},{"vlan":1124},{"vlan":1125},{"vlan":1126},{"vlan":1127},{"vlan":1128},{"vlan":1129},{"vlan":1130},{"vlan":1131},{"vlan":1132},{"vlan":1133},{"vlan":1134},{"vlan":1135},{"vlan":1136},{"vlan":1137},{"vlan":1138},{"vlan":1139},{"vlan":1140},{"vlan":1141},{"vlan":1142},{"vlan":1143},{"vlan":1144},{"vlan":1145},{"vlan":1146},{"vlan":1147},{"vlan":1148},{"vlan":1149},{"vlan":1150},{"vlan":1151},{"vlan":1152},{"vlan":1153},{"vlan":1154},{"vlan":1155},{"vlan":1156},{"vlan":1157},{"vlan":1158},{"vlan":1159},{"vlan":1160},{"vlan":1161},{"vlan":1162},{"vlan":1163},{"vlan":1164},{"vlan":1165},{"vlan":1166},{"vlan":1167},{"vlan":1168},{"vlan":1169},{"vlan":1170},{"vlan":1171},{"vlan":1172},{"vlan":1173},{"vlan":1174},{"vlan":1175},{"vlan":1176},{"vlan":1177},{"vlan":1178},{"vlan":1179},{"vlan":1180},{"vlan":1181},{"vlan":1182},{"vlan":1183},{"vlan":1184},{"vlan":1185},{"vlan":1186},{"vlan":1187},{"vlan":1188},{"vlan":1189},{"vlan":1190},{"vlan":1191},{"vlan":1192},{"vlan":1193},{"vlan":1194},{"vlan":1195},{"vlan":1196},{"vlan":1197},{"vlan":1198},{"vlan":1199},{"vlan":1200},{"vlan":1201},{"vlan":1202},{"vlan":1203},{"vlan":1204},{"vlan":1205},{"vlan":1206},{"vlan":1207},{"vlan":1208},{"vlan":1209},{"vlan":1210},{"vlan":1211},{"vlan":1212},{"vlan":1213},{"vlan":1214},{"vlan":1215},{"vlan":1216},{"vlan":1217},{"vlan":1218},{"vlan":1219},{"vlan":1220},{"vlan":1221},{"vlan":1222},{"vlan":1223},{"vlan":1224},{"vlan":1225},{"vlan":1226},{"vlan":1227},{"vlan":1228},{"vlan":1229},{"vlan":1230},{"vlan":1231},{"vlan":1232},{"vlan":1233},{"vlan":1234},{"vlan":1235},{"vlan":1236},{"vlan":1237},{"vlan":1238},{"vlan":1239},{"vlan":1240},{"vlan":1241},{"vlan":1242},{"vlan":1243},{"vlan":1244},{"vlan":1245},{"vlan":1246},{"vlan":1247},{"vlan":1248},{"vlan":1249},{"vlan":1250},{"vlan":1251},{"vlan":1252},{"vlan":1253},{"vlan":1254},{"vlan":1255},{"vlan":1256},{"vlan":1257},{"vlan":1258},{"vlan":1259},{"vlan":1260},{"vlan":1261},{"vlan":1262},{"vlan":1263},{"vlan":1264},{"vlan":1265},{"vlan":1266},{"vlan":1267},{"vlan":1268},{"vlan":1269},{"vlan":1270},{"vlan":1271},{"vlan":1272},{"vlan":1273},{"vlan":1274},{"vlan":1275},{"vlan":1276},{"vlan":1277},{"vlan":1278},{"vlan":1279},{"vlan":1280},{"vlan":1281},{"vlan":1282},{"vlan":1283},{"vlan":1284},{"vlan":1285},{"vlan":1286},{"vlan":1287},{"vlan":1288},{"vlan":1289},{"vlan":1290},{"vlan":1291},{"vlan":1292},{"vlan":1293},{"vlan":1294},{"vlan":1295},{"vlan":1296},{"vlan":1297},{"vlan":1298},{"vlan":1299},{"vlan":1300},{"vlan":1301},{"vlan":1302},{"vlan":1303},{"vlan":1304},{"vlan":1305},{"vlan":1306},{"vlan":1307},{"vlan":1308},{"vlan":1309},{"vlan":1310},{"vlan":1311},{"vlan":1312},{"vlan":1313},{"vlan":1314},{"vlan":1315},{"vlan":1316},{"vlan":1317},{"vlan":1318},{"vlan":1319},{"vlan":1320},{"vlan":1321},{"vlan":1322},{"vlan":1323},{"vlan":1324},{"vlan":1325},{"vlan":1326},{"vlan":1327},{"vlan":1328},{"vlan":1329},{"vlan":1330},{"vlan":1331},{"vlan":1332},{"vlan":1333},{"vlan":1334},{"vlan":1335},{"vlan":1336},{"vlan":1337},{"vlan":1338},{"vlan":1339},{"vlan":1340},{"vlan":1341},{"vlan":1342},{"vlan":1343},{"vlan":1344},{"vlan":1345},{"vlan":1346},{"vlan":1347},{"vlan":1348},{"vlan":1349},{"vlan":1350},{"vlan":1351},{"vlan":1352},{"vlan":1353},{"vlan":1354},{"vlan":1355},{"vlan":1356},{"vlan":1357},{"vlan":1358},{"vlan":1359},{"vlan":1360},{"vlan":1361},{"vlan":1362},{"vlan":1363},{"vlan":1364},{"vlan":1365},{"vlan":1366},{"vlan":1367},{"vlan":1368},{"vlan":1369},{"vlan":1370},{"vlan":1371},{"vlan":1372},{"vlan":1373},{"vlan":1374},{"vlan":1375},{"vlan":1376},{"vlan":1377},{"vlan":1378},{"vlan":1379},{"vlan":1380},{"vlan":1381},{"vlan":1382},{"vlan":1383},{"vlan":1384},{"vlan":1385},{"vlan":1386},{"vlan":1387},{"vlan":1388},{"vlan":1389},{"vlan":1390},{"vlan":1391},{"vlan":1392},{"vlan":1393},{"vlan":1394},{"vlan":1395},{"vlan":1396},{"vlan":1397},{"vlan":1398},{"vlan":1399},{"vlan":1400},{"vlan":1401},{"vlan":1402},{"vlan":1403},{"vlan":1404},{"vlan":1405},{"vlan":1406},{"vlan":1407},{"vlan":1408},{"vlan":1409},{"vlan":1410},{"vlan":1411},{"vlan":1412},{"vlan":1413},{"vlan":1414},{"vlan":1415},{"vlan":1416},{"vlan":1417},{"vlan":1418},{"vlan":1419},{"vlan":1420},{"vlan":1421},{"vlan":1422},{"vlan":1423},{"vlan":1424},{"vlan":1425},{"vlan":1426},{"vlan":1427},{"vlan":1428},{"vlan":1429},{"vlan":1430},{"vlan":1431},{"vlan":1432},{"vlan":1433},{"vlan":1434},{"vlan":1435},{"vlan":1436},{"vlan":1437},{"vlan":1438},{"vlan":1439},{"vlan":1440},{"vlan":1441},{"vlan":1442},{"vlan":1443},{"vlan":1444},{"vlan":1445},{"vlan":1446},{"vlan":1447},{"vlan":1448},{"vlan":1449},{"vlan":1450},{"vlan":1451},{"vlan":1452},{"vlan":1453},{"vlan":1454},{"vlan":1455},{"vlan":1456},{"vlan":1457},{"vlan":1458},{"vlan":1459},{"vlan":1460},{"vlan":1461},{"vlan":1462},{"vlan":1463},{"vlan":1464},{"vlan":1465},{"vlan":1466},{"vlan":1467},{"vlan":1468},{"vlan":1469},{"vlan":1470},{"vlan":1471},{"vlan":1472},{"vlan":1473},{"vlan":1474},{"vlan":1475},{"vlan":1476},{"vlan":1477},{"vlan":1478},{"vlan":1479},{"vlan":1480},{"vlan":1481},{"vlan":1482},{"vlan":1483},{"vlan":1484},{"vlan":1485},{"vlan":1486},{"vlan":1487},{"vlan":1488},{"vlan":1489},{"vlan":1490},{"vlan":1491},{"vlan":1492},{"vlan":1493},{"vlan":1494},{"vlan":1495},{"vlan":1496},{"vlan":1497},{"vlan":1498},{"vlan":1499},{"vlan":1500},{"vlan":1501},{"vlan":1502},{"vlan":1503},{"vlan":1504},{"vlan":1505},{"vlan":1506},{"vlan":1507},{"vlan":1508},{"vlan":1509},{"vlan":1510},{"vlan":1511},{"vlan":1512},{"vlan":1513},{"vlan":1514},{"vlan":1515},{"vlan":1516},{"vlan":1517},{"vlan":1518},{"vlan":1519},{"vlan":1520},{"vlan":1521},{"vlan":1522},{"vlan":1523},{"vlan":1524},{"vlan":1525},{"vlan":1526},{"vlan":1527},{"vlan":1528},{"vlan":1529},{"vlan":1530},{"vlan":1531},{"vlan":1532},{"vlan":1533},{"vlan":1534},{"vlan":1535},{"vlan":1536},{"vlan":1537},{"vlan":1538},{"vlan":1539},{"vlan":1540},{"vlan":1541},{"vlan":1542},{"vlan":1543},{"vlan":1544},{"vlan":1545},{"vlan":1546},{"vlan":1547},{"vlan":1548},{"vlan":1549},{"vlan":1550},{"vlan":1551},{"vlan":1552},{"vlan":1553},{"vlan":1554},{"vlan":1555},{"vlan":1556},{"vlan":1557},{"vlan":1558},{"vlan":1559},{"vlan":1560},{"vlan":1561},{"vlan":1562},{"vlan":1563},{"vlan":1564},{"vlan":1565},{"vlan":1566},{"vlan":1567},{"vlan":1568},{"vlan":1569},{"vlan":1570},{"vlan":1571},{"vlan":1572},{"vlan":1573},{"vlan":1574},{"vlan":1575},{"vlan":1576},{"vlan":1577},{"vlan":1578},{"vlan":1579},{"vlan":1580},{"vlan":1581},{"vlan":1582},{"vlan":1583},{"vlan":1584},{"vlan":1585},{"vlan":1586},{"vlan":1587},{"vlan":1588},{"vlan":1589},{"vlan":1590},{"vlan":1591},{"vlan":1592},{"vlan":1593},{"vlan":1594},{"vlan":1595},{"vlan":1596},{"vlan":1597},{"vlan":1598},{"vlan":1599},{"vlan":1600},{"vlan":1601},{"vlan":1602},{"vlan":1603},{"vlan":1604},{"vlan":1605},{"vlan":1606},{"vlan":1607},{"vlan":1608},{"vlan":1609},{"vlan":1610},{"vlan":1611},{"vlan":1612},{"vlan":1613},{"vlan":1614},{"vlan":1615},{"vlan":1616},{"vlan":1617},{"vlan":1618},{"vlan":1619},{"vlan":1620},{"vlan":1621},{"vlan":1622},{"vlan":1623},{"vlan":1624},{"vlan":1625},{"vlan":1626},{"vlan":1627},{"vlan":1628},{"vlan":1629},{"vlan":1630},{"vlan":1631},{"vlan":1632},{"vlan":1633},{"vlan":1634},{"vlan":1635},{"vlan":1636},{"vlan":1637},{"vlan":1638},{"vlan":1639},{"vlan":1640},{"vlan":1641},{"vlan":1642},{"vlan":1643},{"vlan":1644},{"vlan":1645},{"vlan":1646},{"vlan":1647},{"vlan":1648},{"vlan":1649},{"vlan":1650},{"vlan":1651},{"vlan":1652},{"vlan":1653},{"vlan":1654},{"vlan":1655},{"vlan":1656},{"vlan":1657},{"vlan":1658},{"vlan":1659},{"vlan":1660},{"vlan":1661},{"vlan":1662},{"vlan":1663},{"vlan":1664},{"vlan":1665},{"vlan":1666},{"vlan":1667},{"vlan":1668},{"vlan":1669},{"vlan":1670},{"vlan":1671},{"vlan":1672},{"vlan":1673},{"vlan":1674},{"vlan":1675},{"vlan":1676},{"vlan":1677},{"vlan":1678},{"vlan":1679},{"vlan":1680},{"vlan":1681},{"vlan":1682},{"vlan":1683},{"vlan":1684},{"vlan":1685},{"vlan":1686},{"vlan":1687},{"vlan":1688},{"vlan":1689},{"vlan":1690},{"vlan":1691},{"vlan":1692},{"vlan":1693},{"vlan":1694},{"vlan":1695},{"vlan":1696},{"vlan":1697},{"vlan":1698},{"vlan":1699},{"vlan":1700},{"vlan":1701},{"vlan":1702},{"vlan":1703},{"vlan":1704},{"vlan":1705},{"vlan":1706},{"vlan":1707},{"vlan":1708},{"vlan":1709},{"vlan":1710},{"vlan":1711},{"vlan":1712},{"vlan":1713},{"vlan":1714},{"vlan":1715},{"vlan":1716},{"vlan":1717},{"vlan":1718},{"vlan":1719},{"vlan":1720},{"vlan":1721},{"vlan":1722},{"vlan":1723},{"vlan":1724},{"vlan":1725},{"vlan":1726},{"vlan":1727},{"vlan":1728},{"vlan":1729},{"vlan":1730},{"vlan":1731},{"vlan":1732},{"vlan":1733},{"vlan":1734},{"vlan":1735},{"vlan":1736},{"vlan":1737},{"vlan":1738},{"vlan":1739},{"vlan":1740},{"vlan":1741},{"vlan":1742},{"vlan":1743},{"vlan":1744},{"vlan":1745},{"vlan":1746},{"vlan":1747},{"vlan":1748},{"vlan":1749},{"vlan":1750},{"vlan":1751},{"vlan":1752},{"vlan":1753},{"vlan":1754},{"vlan":1755},{"vlan":1756},{"vlan":1757},{"vlan":1758},{"vlan":1759},{"vlan":1760},{"vlan":1761},{"vlan":1762},{"vlan":1763},{"vlan":1764},{"vlan":1765},{"vlan":1766},{"vlan":1767},{"vlan":1768},{"vlan":1769},{"vlan":1770},{"vlan":1771},{"vlan":1772},{"vlan":1773},{"vlan":1774},{"vlan":1775},{"vlan":1776},{"vlan":1777},{"vlan":1778},{"vlan":1779},{"vlan":1780},{"vlan":1781},{"vlan":1782},{"vlan":1783},{"vlan":1784},{"vlan":1785},{"vlan":1786},{"vlan":1787},{"vlan":1788},{"vlan":1789},{"vlan":1790},{"vlan":1791},{"vlan":1792},{"vlan":1793},{"vlan":1794},{"vlan":1795},{"vlan":1796},{"vlan":1797},{"vlan":1798},{"vlan":1799},{"vlan":1800},{"vlan":1801},{"vlan":1802},{"vlan":1803},{"vlan":1804},{"vlan":1805},{"vlan":1806},{"vlan":1807},{"vlan":1808},{"vlan":1809},{"vlan":1810},{"vlan":1811},{"vlan":1812},{"vlan":1813},{"vlan":1814},{"vlan":1815},{"vlan":1816},{"vlan":1817},{"vlan":1818},{"vlan":1819},{"vlan":1820},{"vlan":1821},{"vlan":1822},{"vlan":1823},{"vlan":1824},{"vlan":1825},{"vlan":1826},{"vlan":1827},{"vlan":1828},{"vlan":1829},{"vlan":1830},{"vlan":1831},{"vlan":1832},{"vlan":1833},{"vlan":1834},{"vlan":1835},{"vlan":1836},{"vlan":1837},{"vlan":1838},{"vlan":1839},{"vlan":1840},{"vlan":1841},{"vlan":1842},{"vlan":1843},{"vlan":1844},{"vlan":1845},{"vlan":1846},{"vlan":1847},{"vlan":1848},{"vlan":1849},{"vlan":1850},{"vlan":1851},{"vlan":1852},{"vlan":1853},{"vlan":1854},{"vlan":1855},{"vlan":1856},{"vlan":1857},{"vlan":1858},{"vlan":1859},{"vlan":1860},{"vlan":1861},{"vlan":1862},{"vlan":1863},{"vlan":1864},{"vlan":1865},{"vlan":1866},{"vlan":1867},{"vlan":1868},{"vlan":1869},{"vlan":1870},{"vlan":1871},{"vlan":1872},{"vlan":1873},{"vlan":1874},{"vlan":1875},{"vlan":1876},{"vlan":1877},{"vlan":1878},{"vlan":1879},{"vlan":1880},{"vlan":1881},{"vlan":1882},{"vlan":1883},{"vlan":1884},{"vlan":1885},{"vlan":1886},{"vlan":1887},{"vlan":1888},{"vlan":1889},{"vlan":1890},{"vlan":1891},{"vlan":1892},{"vlan":1893},{"vlan":1894},{"vlan":1895},{"vlan":1896},{"vlan":1897},{"vlan":1898},{"vlan":1899},{"vlan":1900},{"vlan":1901},{"vlan":1902},{"vlan":1903},{"vlan":1904},{"vlan":1905},{"vlan":1906},{"vlan":1907},{"vlan":1908},{"vlan":1909},{"vlan":1910},{"vlan":1911},{"vlan":1912},{"vlan":1913},{"vlan":1914},{"vlan":1915},{"vlan":1916},{"vlan":1917},{"vlan":1918},{"vlan":1919},{"vlan":1920},{"vlan":1921},{"vlan":1922},{"vlan":1923},{"vlan":1924},{"vlan":1925},{"vlan":1926},{"vlan":1927},{"vlan":1928},{"vlan":1929},{"vlan":1930},{"vlan":1931},{"vlan":1932},{"vlan":1933},{"vlan":1934},{"vlan":1935},{"vlan":1936},{"vlan":1937},{"vlan":1938},{"vlan":1939},{"vlan":1940},{"vlan":1941},{"vlan":1942},{"vlan":1943},{"vlan":1944},{"vlan":1945},{"vlan":1946},{"vlan":1947},{"vlan":1948},{"vlan":1949},{"vlan":1950},{"vlan":1951},{"vlan":1952},{"vlan":1953},{"vlan":1954},{"vlan":1955},{"vlan":1956},{"vlan":1957},{"vlan":1958},{"vlan":1959},{"vlan":1960},{"vlan":1961},{"vlan":1962},{"vlan":1963},{"vlan":1964},{"vlan":1965},{"vlan":1966},{"vlan":1967},{"vlan":1968},{"vlan":1969},{"vlan":1970},{"vlan":1971},{"vlan":1972},{"vlan":1973},{"vlan":1974},{"vlan":1975},{"vlan":1976},{"vlan":1977},{"vlan":1978},{"vlan":1979},{"vlan":1980},{"vlan":1981},{"vlan":1982},{"vlan":1983},{"vlan":1984},{"vlan":1985},{"vlan":1986},{"vlan":1987},{"vlan":1988},{"vlan":1989},{"vlan":1990},{"vlan":1991},{"vlan":1992},{"vlan":1993},{"vlan":1994},{"vlan":1995},{"vlan":1996},{"vlan":1997},{"vlan":1998},{"vlan":1999},{"vlan":2000},{"vlan":2001},{"vlan":2002},{"vlan":2003},{"vlan":2004},{"vlan":2005},{"vlan":2006},{"vlan":2007},{"vlan":2008},{"vlan":2009},{"vlan":2010},{"vlan":2011},{"vlan":2012},{"vlan":2013},{"vlan":2014},{"vlan":2015},{"vlan":2016},{"vlan":2017},{"vlan":2018},{"vlan":2019},{"vlan":2020},{"vlan":2021},{"vlan":2022},{"vlan":2023},{"vlan":2024},{"vlan":2025},{"vlan":2026},{"vlan":2027},{"vlan":2028},{"vlan":2029},{"vlan":2030},{"vlan":2031},{"vlan":2032},{"vlan":2033},{"vlan":2034},{"vlan":2035},{"vlan":2036},{"vlan":2037},{"vlan":2038},{"vlan":2039},{"vlan":2040},{"vlan":2041},{"vlan":2042},{"vlan":2043},{"vlan":2044},{"vlan":2045},{"vlan":2046},{"vlan":2047},{"vlan":2048},{"vlan":2049},{"vlan":2050},{"vlan":2051},{"vlan":2052},{"vlan":2053},{"vlan":2054},{"vlan":2055},{"vlan":2056},{"vlan":2057},{"vlan":2058},{"vlan":2059},{"vlan":2060},{"vlan":2061},{"vlan":2062},{"vlan":2063},{"vlan":2064},{"vlan":2065},{"vlan":2066},{"vlan":2067},{"vlan":2068},{"vlan":2069},{"vlan":2070},{"vlan":2071},{"vlan":2072},{"vlan":2073},{"vlan":2074},{"vlan":2075},{"vlan":2076},{"vlan":2077},{"vlan":2078},{"vlan":2079},{"vlan":2080},{"vlan":2081},{"vlan":2082},{"vlan":2083},{"vlan":2084},{"vlan":2085},{"vlan":2086},{"vlan":2087},{"vlan":2088},{"vlan":2089},{"vlan":2090},{"vlan":2091},{"vlan":2092},{"vlan":2093},{"vlan":2094},{"vlan":2095},{"vlan":2096},{"vlan":2097},{"vlan":2098},{"vlan":2099},{"vlan":2100},{"vlan":2101},{"vlan":2102},{"vlan":2103},{"vlan":2104},{"vlan":2105},{"vlan":2106},{"vlan":2107},{"vlan":2108},{"vlan":2109},{"vlan":2110},{"vlan":2111},{"vlan":2112},{"vlan":2113},{"vlan":2114},{"vlan":2115},{"vlan":2116},{"vlan":2117},{"vlan":2118},{"vlan":2119},{"vlan":2120},{"vlan":2121},{"vlan":2122},{"vlan":2123},{"vlan":2124},{"vlan":2125},{"vlan":2126},{"vlan":2127},{"vlan":2128},{"vlan":2129},{"vlan":2130},{"vlan":2131},{"vlan":2132},{"vlan":2133},{"vlan":2134},{"vlan":2135},{"vlan":2136},{"vlan":2137},{"vlan":2138},{"vlan":2139},{"vlan":2140},{"vlan":2141},{"vlan":2142},{"vlan":2143},{"vlan":2144},{"vlan":2145},{"vlan":2146},{"vlan":2147},{"vlan":2148},{"vlan":2149},{"vlan":2150},{"vlan":2151},{"vlan":2152},{"vlan":2153},{"vlan":2154},{"vlan":2155},{"vlan":2156},{"vlan":2157},{"vlan":2158},{"vlan":2159},{"vlan":2160},{"vlan":2161},{"vlan":2162},{"vlan":2163},{"vlan":2164},{"vlan":2165},{"vlan":2166},{"vlan":2167},{"vlan":2168},{"vlan":2169},{"vlan":2170},{"vlan":2171},{"vlan":2172},{"vlan":2173},{"vlan":2174},{"vlan":2175},{"vlan":2176},{"vlan":2177},{"vlan":2178},{"vlan":2179},{"vlan":2180},{"vlan":2181},{"vlan":2182},{"vlan":2183},{"vlan":2184},{"vlan":2185},{"vlan":2186},{"vlan":2187},{"vlan":2188},{"vlan":2189},{"vlan":2190},{"vlan":2191},{"vlan":2192},{"vlan":2193},{"vlan":2194},{"vlan":2195},{"vlan":2196},{"vlan":2197},{"vlan":2198},{"vlan":2199},{"vlan":2200},{"vlan":2201},{"vlan":2202},{"vlan":2203},{"vlan":2204},{"vlan":2205},{"vlan":2206},{"vlan":2207},{"vlan":2208},{"vlan":2209},{"vlan":2210},{"vlan":2211},{"vlan":2212},{"vlan":2213},{"vlan":2214},{"vlan":2215},{"vlan":2216},{"vlan":2217},{"vlan":2218},{"vlan":2219},{"vlan":2220},{"vlan":2221},{"vlan":2222},{"vlan":2223},{"vlan":2224},{"vlan":2225},{"vlan":2226},{"vlan":2227},{"vlan":2228},{"vlan":2229},{"vlan":2230},{"vlan":2231},{"vlan":2232},{"vlan":2233},{"vlan":2234},{"vlan":2235},{"vlan":2236},{"vlan":2237},{"vlan":2238},{"vlan":2239},{"vlan":2240},{"vlan":2241},{"vlan":2242},{"vlan":2243},{"vlan":2244},{"vlan":2245},{"vlan":2246},{"vlan":2247},{"vlan":2248},{"vlan":2249},{"vlan":2250},{"vlan":2251},{"vlan":2252},{"vlan":2253},{"vlan":2254},{"vlan":2255},{"vlan":2256},{"vlan":2257},{"vlan":2258},{"vlan":2259},{"vlan":2260},{"vlan":2261},{"vlan":2262},{"vlan":2263},{"vlan":2264},{"vlan":2265},{"vlan":2266},{"vlan":2267},{"vlan":2268},{"vlan":2269},{"vlan":2270},{"vlan":2271},{"vlan":2272},{"vlan":2273},{"vlan":2274},{"vlan":2275},{"vlan":2276},{"vlan":2277},{"vlan":2278},{"vlan":2279},{"vlan":2280},{"vlan":2281},{"vlan":2282},{"vlan":2283},{"vlan":2284},{"vlan":2285},{"vlan":2286},{"vlan":2287},{"vlan":2288},{"vlan":2289},{"vlan":2290},{"vlan":2291},{"vlan":2292},{"vlan":2293},{"vlan":2294},{"vlan":2295},{"vlan":2296},{"vlan":2297},{"vlan":2298},{"vlan":2299},{"vlan":2300},{"vlan":2301},{"vlan":2302},{"vlan":2303},{"vlan":2304},{"vlan":2305},{"vlan":2306},{"vlan":2307},{"vlan":2308},{"vlan":2309},{"vlan":2310},{"vlan":2311},{"vlan":2312},{"vlan":2313},{"vlan":2314},{"vlan":2315},{"vlan":2316},{"vlan":2317},{"vlan":2318},{"vlan":2319},{"vlan":2320},{"vlan":2321},{"vlan":2322},{"vlan":2323},{"vlan":2324},{"vlan":2325},{"vlan":2326},{"vlan":2327},{"vlan":2328},{"vlan":2329},{"vlan":2330},{"vlan":2331},{"vlan":2332},{"vlan":2333},{"vlan":2334},{"vlan":2335},{"vlan":2336},{"vlan":2337},{"vlan":2338},{"vlan":2339},{"vlan":2340},{"vlan":2341},{"vlan":2342},{"vlan":2343},{"vlan":2344},{"vlan":2345},{"vlan":2346},{"vlan":2347},{"vlan":2348},{"vlan":2349},{"vlan":2350},{"vlan":2351},{"vlan":2352},{"vlan":2353},{"vlan":2354},{"vlan":2355},{"vlan":2356},{"vlan":2357},{"vlan":2358},{"vlan":2359},{"vlan":2360},{"vlan":2361},{"vlan":2362},{"vlan":2363},{"vlan":2364},{"vlan":2365},{"vlan":2366},{"vlan":2367},{"vlan":2368},{"vlan":2369},{"vlan":2370},{"vlan":2371},{"vlan":2372},{"vlan":2373},{"vlan":2374},{"vlan":2375},{"vlan":2376},{"vlan":2377},{"vlan":2378},{"vlan":2379},{"vlan":2380},{"vlan":2381},{"vlan":2382},{"vlan":2383},{"vlan":2384},{"vlan":2385},{"vlan":2386},{"vlan":2387},{"vlan":2388},{"vlan":2389},{"vlan":2390},{"vlan":2391},{"vlan":2392},{"vlan":2393},{"vlan":2394},{"vlan":2395},{"vlan":2396},{"vlan":2397},{"vlan":2398},{"vlan":2399},{"vlan":2400},{"vlan":2401},{"vlan":2402},{"vlan":2403},{"vlan":2404},{"vlan":2405},{"vlan":2406},{"vlan":2407},{"vlan":2408},{"vlan":2409},{"vlan":2410},{"vlan":2411},{"vlan":2412},{"vlan":2413},{"vlan":2414},{"vlan":2415},{"vlan":2416},{"vlan":2417},{"vlan":2418},{"vlan":2419},{"vlan":2420},{"vlan":2421},{"vlan":2422},{"vlan":2423},{"vlan":2424},{"vlan":2425},{"vlan":2426},{"vlan":2427},{"vlan":2428},{"vlan":2429},{"vlan":2430},{"vlan":2431},{"vlan":2432},{"vlan":2433},{"vlan":2434},{"vlan":2435},{"vlan":2436},{"vlan":2437},{"vlan":2438},{"vlan":2439},{"vlan":2440},{"vlan":2441},{"vlan":2442},{"vlan":2443},{"vlan":2444},{"vlan":2445},{"vlan":2446},{"vlan":2447},{"vlan":2448},{"vlan":2449},{"vlan":2450},{"vlan":2451},{"vlan":2452},{"vlan":2453},{"vlan":2454},{"vlan":2455},{"vlan":2456},{"vlan":2457},{"vlan":2458},{"vlan":2459},{"vlan":2460},{"vlan":2461},{"vlan":2462},{"vlan":2463},{"vlan":2464},{"vlan":2465},{"vlan":2466},{"vlan":2467},{"vlan":2468},{"vlan":2469},{"vlan":2470},{"vlan":2471},{"vlan":2472},{"vlan":2473},{"vlan":2474},{"vlan":2475},{"vlan":2476},{"vlan":2477},{"vlan":2478},{"vlan":2479},{"vlan":2480},{"vlan":2481},{"vlan":2482},{"vlan":2483},{"vlan":2484},{"vlan":2485},{"vlan":2486},{"vlan":2487},{"vlan":2488},{"vlan":2489},{"vlan":2490},{"vlan":2491},{"vlan":2492},{"vlan":2493},{"vlan":2494},{"vlan":2495},{"vlan":2496},{"vlan":2497},{"vlan":2498},{"vlan":2499},{"vlan":2500},{"vlan":2501},{"vlan":2502},{"vlan":2503},{"vlan":2504},{"vlan":2505},{"vlan":2506},{"vlan":2507},{"vlan":2508},{"vlan":2509},{"vlan":2510},{"vlan":2511},{"vlan":2512},{"vlan":2513},{"vlan":2514},{"vlan":2515},{"vlan":2516},{"vlan":2517},{"vlan":2518},{"vlan":2519},{"vlan":2520},{"vlan":2521},{"vlan":2522},{"vlan":2523},{"vlan":2524},{"vlan":2525},{"vlan":2526},{"vlan":2527},{"vlan":2528},{"vlan":2529},{"vlan":2530},{"vlan":2531},{"vlan":2532},{"vlan":2533},{"vlan":2534},{"vlan":2535},{"vlan":2536},{"vlan":2537},{"vlan":2538},{"vlan":2539},{"vlan":2540},{"vlan":2541},{"vlan":2542},{"vlan":2543},{"vlan":2544},{"vlan":2545},{"vlan":2546},{"vlan":2547},{"vlan":2548},{"vlan":2549},{"vlan":2550},{"vlan":2551},{"vlan":2552},{"vlan":2553},{"vlan":2554},{"vlan":2555},{"vlan":2556},{"vlan":2557},{"vlan":2558},{"vlan":2559},{"vlan":2560},{"vlan":2561},{"vlan":2562},{"vlan":2563},{"vlan":2564},{"vlan":2565},{"vlan":2566},{"vlan":2567},{"vlan":2568},{"vlan":2569},{"vlan":2570},{"vlan":2571},{"vlan":2572},{"vlan":2573},{"vlan":2574},{"vlan":2575},{"vlan":2576},{"vlan":2577},{"vlan":2578},{"vlan":2579},{"vlan":2580},{"vlan":2581},{"vlan":2582},{"vlan":2583},{"vlan":2584},{"vlan":2585},{"vlan":2586},{"vlan":2587},{"vlan":2588},{"vlan":2589},{"vlan":2590},{"vlan":2591},{"vlan":2592},{"vlan":2593},{"vlan":2594},{"vlan":2595},{"vlan":2596},{"vlan":2597},{"vlan":2598},{"vlan":2599},{"vlan":2600},{"vlan":2601},{"vlan":2602},{"vlan":2603},{"vlan":2604},{"vlan":2605},{"vlan":2606},{"vlan":2607},{"vlan":2608},{"vlan":2609},{"vlan":2610},{"vlan":2611},{"vlan":2612},{"vlan":2613},{"vlan":2614},{"vlan":2615},{"vlan":2616},{"vlan":2617},{"vlan":2618},{"vlan":2619},{"vlan":2620},{"vlan":2621},{"vlan":2622},{"vlan":2623},{"vlan":2624},{"vlan":2625},{"vlan":2626},{"vlan":2627},{"vlan":2628},{"vlan":2629},{"vlan":2630},{"vlan":2631},{"vlan":2632},{"vlan":2633},{"vlan":2634},{"vlan":2635},{"vlan":2636},{"vlan":2637},{"vlan":2638},{"vlan":2639},{"vlan":2640},{"vlan":2641},{"vlan":2642},{"vlan":2643},{"vlan":2644},{"vlan":2645},{"vlan":2646},{"vlan":2647},{"vlan":2648},{"vlan":2649},{"vlan":2650},{"vlan":2651},{"vlan":2652},{"vlan":2653},{"vlan":2654},{"vlan":2655},{"vlan":2656},{"vlan":2657},{"vlan":2658},{"vlan":2659},{"vlan":2660},{"vlan":2661},{"vlan":2662},{"vlan":2663},{"vlan":2664},{"vlan":2665},{"vlan":2666},{"vlan":2667},{"vlan":2668},{"vlan":2669},{"vlan":2670},{"vlan":2671},{"vlan":2672},{"vlan":2673},{"vlan":2674},{"vlan":2675},{"vlan":2676},{"vlan":2677},{"vlan":2678},{"vlan":2679},{"vlan":2680},{"vlan":2681},{"vlan":2682},{"vlan":2683},{"vlan":2684},{"vlan":2685},{"vlan":2686},{"vlan":2687},{"vlan":2688},{"vlan":2689},{"vlan":2690},{"vlan":2691},{"vlan":2692},{"vlan":2693},{"vlan":2694},{"vlan":2695},{"vlan":2696},{"vlan":2697},{"vlan":2698},{"vlan":2699},{"vlan":2700},{"vlan":2701},{"vlan":2702},{"vlan":2703},{"vlan":2704},{"vlan":2705},{"vlan":2706},{"vlan":2707},{"vlan":2708},{"vlan":2709},{"vlan":2710},{"vlan":2711},{"vlan":2712},{"vlan":2713},{"vlan":2714},{"vlan":2715},{"vlan":2716},{"vlan":2717},{"vlan":2718},{"vlan":2719},{"vlan":2720},{"vlan":2721},{"vlan":2722},{"vlan":2723},{"vlan":2724},{"vlan":2725},{"vlan":2726},{"vlan":2727},{"vlan":2728},{"vlan":2729},{"vlan":2730},{"vlan":2731},{"vlan":2732},{"vlan":2733},{"vlan":2734},{"vlan":2735},{"vlan":2736},{"vlan":2737},{"vlan":2738},{"vlan":2739},{"vlan":2740},{"vlan":2741},{"vlan":2742},{"vlan":2743},{"vlan":2744},{"vlan":2745},{"vlan":2746},{"vlan":2747},{"vlan":2748},{"vlan":2749},{"vlan":2750},{"vlan":2751},{"vlan":2752},{"vlan":2753},{"vlan":2754},{"vlan":2755},{"vlan":2756},{"vlan":2757},{"vlan":2758},{"vlan":2759},{"vlan":2760},{"vlan":2761},{"vlan":2762},{"vlan":2763},{"vlan":2764},{"vlan":2765},{"vlan":2766},{"vlan":2767},{"vlan":2768},{"vlan":2769},{"vlan":2770},{"vlan":2771},{"vlan":2772},{"vlan":2773},{"vlan":2774},{"vlan":2775},{"vlan":2776},{"vlan":2777},{"vlan":2778},{"vlan":2779},{"vlan":2780},{"vlan":2781},{"vlan":2782},{"vlan":2783},{"vlan":2784},{"vlan":2785},{"vlan":2786},{"vlan":2787},{"vlan":2788},{"vlan":2789},{"vlan":2790},{"vlan":2791},{"vlan":2792},{"vlan":2793},{"vlan":2794},{"vlan":2795},{"vlan":2796},{"vlan":2797},{"vlan":2798},{"vlan":2799},{"vlan":2800},{"vlan":2801},{"vlan":2802},{"vlan":2803},{"vlan":2804},{"vlan":2805},{"vlan":2806},{"vlan":2807},{"vlan":2808},{"vlan":2809},{"vlan":2810},{"vlan":2811},{"vlan":2812},{"vlan":2813},{"vlan":2814},{"vlan":2815},{"vlan":2816},{"vlan":2817},{"vlan":2818},{"vlan":2819},{"vlan":2820},{"vlan":2821},{"vlan":2822},{"vlan":2823},{"vlan":2824},{"vlan":2825},{"vlan":2826},{"vlan":2827},{"vlan":2828},{"vlan":2829},{"vlan":2830},{"vlan":2831},{"vlan":2832},{"vlan":2833},{"vlan":2834},{"vlan":2835},{"vlan":2836},{"vlan":2837},{"vlan":2838},{"vlan":2839},{"vlan":2840},{"vlan":2841},{"vlan":2842},{"vlan":2843},{"vlan":2844},{"vlan":2845},{"vlan":2846},{"vlan":2847},{"vlan":2848},{"vlan":2849},{"vlan":2850},{"vlan":2851},{"vlan":2852},{"vlan":2853},{"vlan":2854},{"vlan":2855},{"vlan":2856},{"vlan":2857},{"vlan":2858},{"vlan":2859},{"vlan":2860},{"vlan":2861},{"vlan":2862},{"vlan":2863},{"vlan":2864},{"vlan":2865},{"vlan":2866},{"vlan":2867},{"vlan":2868},{"vlan":2869},{"vlan":2870},{"vlan":2871},{"vlan":2872},{"vlan":2873},{"vlan":2874},{"vlan":2875},{"vlan":2876},{"vlan":2877},{"vlan":2878},{"vlan":2879},{"vlan":2880},{"vlan":2881},{"vlan":2882},{"vlan":2883},{"vlan":2884},{"vlan":2885},{"vlan":2886},{"vlan":2887},{"vlan":2888},{"vlan":2889},{"vlan":2890},{"vlan":2891},{"vlan":2892},{"vlan":2893},{"vlan":2894},{"vlan":2895},{"vlan":2896},{"vlan":2897},{"vlan":2898},{"vlan":2899},{"vlan":2900},{"vlan":2901},{"vlan":2902},{"vlan":2903},{"vlan":2904},{"vlan":2905},{"vlan":2906},{"vlan":2907},{"vlan":2908},{"vlan":2909},{"vlan":2910},{"vlan":2911},{"vlan":2912},{"vlan":2913},{"vlan":2914},{"vlan":2915},{"vlan":2916},{"vlan":2917},{"vlan":2918},{"vlan":2919},{"vlan":2920},{"vlan":2921},{"vlan":2922},{"vlan":2923},{"vlan":2924},{"vlan":2925},{"vlan":2926},{"vlan":2927},{"vlan":2928},{"vlan":2929},{"vlan":2930},{"vlan":2931},{"vlan":2932},{"vlan":2933},{"vlan":2934},{"vlan":2935},{"vlan":2936},{"vlan":2937},{"vlan":2938},{"vlan":2939},{"vlan":2940},{"vlan":2941},{"vlan":2942},{"vlan":2943},{"vlan":2944},{"vlan":2945},{"vlan":2946},{"vlan":2947},{"vlan":2948},{"vlan":2949},{"vlan":2950},{"vlan":2951},{"vlan":2952},{"vlan":2953},{"vlan":2954},{"vlan":2955},{"vlan":2956},{"vlan":2957},{"vlan":2958},{"vlan":2959},{"vlan":2960},{"vlan":2961},{"vlan":2962},{"vlan":2963},{"vlan":2964},{"vlan":2965},{"vlan":2966},{"vlan":2967},{"vlan":2968},{"vlan":2969},{"vlan":2970},{"vlan":2971},{"vlan":2972},{"vlan":2973},{"vlan":2974},{"vlan":2975},{"vlan":2976},{"vlan":2977},{"vlan":2978},{"vlan":2979},{"vlan":2980},{"vlan":2981},{"vlan":2982},{"vlan":2983},{"vlan":2984},{"vlan":2985},{"vlan":2986},{"vlan":2987},{"vlan":2988},{"vlan":2989},{"vlan":2990},{"vlan":2991},{"vlan":2992},{"vlan":2993},{"vlan":2994},{"vlan":2995},{"vlan":2996},{"vlan":2997},{"vlan":2998},{"vlan":2999},{"vlan":3000},{"vlan":3001},{"vlan":3002},{"vlan":3003},{"vlan":3004},{"vlan":3005},{"vlan":3006},{"vlan":3007},{"vlan":3008},{"vlan":3009},{"vlan":3010},{"vlan":3011},{"vlan":3012},{"vlan":3013},{"vlan":3014},{"vlan":3015},{"vlan":3016},{"vlan":3017},{"vlan":3018},{"vlan":3019},{"vlan":3020},{"vlan":3021},{"vlan":3022},{"vlan":3023},{"vlan":3024},{"vlan":3025},{"vlan":3026},{"vlan":3027},{"vlan":3028},{"vlan":3029},{"vlan":3030},{"vlan":3031},{"vlan":3032},{"vlan":3033},{"vlan":3034},{"vlan":3035},{"vlan":3036},{"vlan":3037},{"vlan":3038},{"vlan":3039},{"vlan":3040},{"vlan":3041},{"vlan":3042},{"vlan":3043},{"vlan":3044},{"vlan":3045},{"vlan":3046},{"vlan":3047},{"vlan":3048},{"vlan":3049},{"vlan":3050},{"vlan":3051},{"vlan":3052},{"vlan":3053},{"vlan":3054},{"vlan":3055},{"vlan":3056},{"vlan":3057},{"vlan":3058},{"vlan":3059},{"vlan":3060},{"vlan":3061},{"vlan":3062},{"vlan":3063},{"vlan":3064},{"vlan":3065},{"vlan":3066},{"vlan":3067},{"vlan":3068},{"vlan":3069},{"vlan":3070},{"vlan":3071},{"vlan":3072},{"vlan":3073},{"vlan":3074},{"vlan":3075},{"vlan":3076},{"vlan":3077},{"vlan":3078},{"vlan":3079},{"vlan":3080},{"vlan":3081},{"vlan":3082},{"vlan":3083},{"vlan":3084},{"vlan":3085},{"vlan":3086},{"vlan":3087},{"vlan":3088},{"vlan":3089},{"vlan":3090},{"vlan":3091},{"vlan":3092},{"vlan":3093},{"vlan":3094},{"vlan":3095},{"vlan":3096},{"vlan":3097},{"vlan":3098},{"vlan":3099},{"vlan":3100},{"vlan":3101},{"vlan":3102},{"vlan":3103},{"vlan":3104},{"vlan":3105},{"vlan":3106},{"vlan":3107},{"vlan":3108},{"vlan":3109},{"vlan":3110},{"vlan":3111},{"vlan":3112},{"vlan":3113},{"vlan":3114},{"vlan":3115},{"vlan":3116},{"vlan":3117},{"vlan":3118},{"vlan":3119},{"vlan":3120},{"vlan":3121},{"vlan":3122},{"vlan":3123},{"vlan":3124},{"vlan":3125},{"vlan":3126},{"vlan":3127},{"vlan":3128},{"vlan":3129},{"vlan":3130},{"vlan":3131},{"vlan":3132},{"vlan":3133},{"vlan":3134},{"vlan":3135},{"vlan":3136},{"vlan":3137},{"vlan":3138},{"vlan":3139},{"vlan":3140},{"vlan":3141},{"vlan":3142},{"vlan":3143},{"vlan":3144},{"vlan":3145},{"vlan":3146},{"vlan":3147},{"vlan":3148},{"vlan":3149},{"vlan":3150},{"vlan":3151},{"vlan":3152},{"vlan":3153},{"vlan":3154},{"vlan":3155},{"vlan":3156},{"vlan":3157},{"vlan":3158},{"vlan":3159},{"vlan":3160},{"vlan":3161},{"vlan":3162},{"vlan":3163},{"vlan":3164},{"vlan":3165},{"vlan":3166},{"vlan":3167},{"vlan":3168},{"vlan":3169},{"vlan":3170},{"vlan":3171},{"vlan":3172},{"vlan":3173},{"vlan":3174},{"vlan":3175},{"vlan":3176},{"vlan":3177},{"vlan":3178},{"vlan":3179},{"vlan":3180},{"vlan":3181},{"vlan":3182},{"vlan":3183},{"vlan":3184},{"vlan":3185},{"vlan":3186},{"vlan":3187},{"vlan":3188},{"vlan":3189},{"vlan":3190},{"vlan":3191},{"vlan":3192},{"vlan":3193},{"vlan":3194},{"vlan":3195},{"vlan":3196},{"vlan":3197},{"vlan":3198},{"vlan":3199},{"vlan":3200},{"vlan":3201},{"vlan":3202},{"vlan":3203},{"vlan":3204},{"vlan":3205},{"vlan":3206},{"vlan":3207},{"vlan":3208},{"vlan":3209},{"vlan":3210},{"vlan":3211},{"vlan":3212},{"vlan":3213},{"vlan":3214},{"vlan":3215},{"vlan":3216},{"vlan":3217},{"vlan":3218},{"vlan":3219},{"vlan":3220},{"vlan":3221},{"vlan":3222},{"vlan":3223},{"vlan":3224},{"vlan":3225},{"vlan":3226},{"vlan":3227},{"vlan":3228},{"vlan":3229},{"vlan":3230},{"vlan":3231},{"vlan":3232},{"vlan":3233},{"vlan":3234},{"vlan":3235},{"vlan":3236},{"vlan":3237},{"vlan":3238},{"vlan":3239},{"vlan":3240},{"vlan":3241},{"vlan":3242},{"vlan":3243},{"vlan":3244},{"vlan":3245},{"vlan":3246},{"vlan":3247},{"vlan":3248},{"vlan":3249},{"vlan":3250},{"vlan":3251},{"vlan":3252},{"vlan":3253},{"vlan":3254},{"vlan":3255},{"vlan":3256},{"vlan":3257},{"vlan":3258},{"vlan":3259},{"vlan":3260},{"vlan":3261},{"vlan":3262},{"vlan":3263},{"vlan":3264},{"vlan":3265},{"vlan":3266},{"vlan":3267},{"vlan":3268},{"vlan":3269},{"vlan":3270},{"vlan":3271},{"vlan":3272},{"vlan":3273},{"vlan":3274},{"vlan":3275},{"vlan":3276},{"vlan":3277},{"vlan":3278},{"vlan":3279},{"vlan":3280},{"vlan":3281},{"vlan":3282},{"vlan":3283},{"vlan":3284},{"vlan":3285},{"vlan":3286},{"vlan":3287},{"vlan":3288},{"vlan":3289},{"vlan":3290},{"vlan":3291},{"vlan":3292},{"vlan":3293},{"vlan":3294},{"vlan":3295},{"vlan":3296},{"vlan":3297},{"vlan":3298},{"vlan":3299},{"vlan":3300},{"vlan":3301},{"vlan":3302},{"vlan":3303},{"vlan":3304},{"vlan":3305},{"vlan":3306},{"vlan":3307},{"vlan":3308},{"vlan":3309},{"vlan":3310},{"vlan":3311},{"vlan":3312},{"vlan":3313},{"vlan":3314},{"vlan":3315},{"vlan":3316},{"vlan":3317},{"vlan":3318},{"vlan":3319},{"vlan":3320},{"vlan":3321},{"vlan":3322},{"vlan":3323},{"vlan":3324},{"vlan":3325},{"vlan":3326},{"vlan":3327},{"vlan":3328},{"vlan":3329},{"vlan":3330},{"vlan":3331},{"vlan":3332},{"vlan":3333},{"vlan":3334},{"vlan":3335},{"vlan":3336},{"vlan":3337},{"vlan":3338},{"vlan":3339},{"vlan":3340},{"vlan":3341},{"vlan":3342},{"vlan":3343},{"vlan":3344},{"vlan":3345},{"vlan":3346},{"vlan":3347},{"vlan":3348},{"vlan":3349},{"vlan":3350},{"vlan":3351},{"vlan":3352},{"vlan":3353},{"vlan":3354},{"vlan":3355},{"vlan":3356},{"vlan":3357},{"vlan":3358},{"vlan":3359},{"vlan":3360},{"vlan":3361},{"vlan":3362},{"vlan":3363},{"vlan":3364},{"vlan":3365},{"vlan":3366},{"vlan":3367},{"vlan":3368},{"vlan":3369},{"vlan":3370},{"vlan":3371},{"vlan":3372},{"vlan":3373},{"vlan":3374},{"vlan":3375},{"vlan":3376},{"vlan":3377},{"vlan":3378},{"vlan":3379},{"vlan":3380},{"vlan":3381},{"vlan":3382},{"vlan":3383},{"vlan":3384},{"vlan":3385},{"vlan":3386},{"vlan":3387},{"vlan":3388},{"vlan":3389},{"vlan":3390},{"vlan":3391},{"vlan":3392},{"vlan":3393},{"vlan":3394},{"vlan":3395},{"vlan":3396},{"vlan":3397},{"vlan":3398},{"vlan":3399},{"vlan":3400},{"vlan":3401},{"vlan":3402},{"vlan":3403},{"vlan":3404},{"vlan":3405},{"vlan":3406},{"vlan":3407},{"vlan":3408},{"vlan":3409},{"vlan":3410},{"vlan":3411},{"vlan":3412},{"vlan":3413},{"vlan":3414},{"vlan":3415},{"vlan":3416},{"vlan":3417},{"vlan":3418},{"vlan":3419},{"vlan":3420},{"vlan":3421},{"vlan":3422},{"vlan":3423},{"vlan":3424},{"vlan":3425},{"vlan":3426},{"vlan":3427},{"vlan":3428},{"vlan":3429},{"vlan":3430},{"vlan":3431},{"vlan":3432},{"vlan":3433},{"vlan":3434},{"vlan":3435},{"vlan":3436},{"vlan":3437},{"vlan":3438},{"vlan":3439},{"vlan":3440},{"vlan":3441},{"vlan":3442},{"vlan":3443},{"vlan":3444},{"vlan":3445},{"vlan":3446},{"vlan":3447},{"vlan":3448},{"vlan":3449},{"vlan":3450},{"vlan":3451},{"vlan":3452},{"vlan":3453},{"vlan":3454},{"vlan":3455},{"vlan":3456},{"vlan":3457},{"vlan":3458},{"vlan":3459},{"vlan":3460},{"vlan":3461},{"vlan":3462},{"vlan":3463},{"vlan":3464},{"vlan":3465},{"vlan":3466},{"vlan":3467},{"vlan":3468},{"vlan":3469},{"vlan":3470},{"vlan":3471},{"vlan":3472},{"vlan":3473},{"vlan":3474},{"vlan":3475},{"vlan":3476},{"vlan":3477},{"vlan":3478},{"vlan":3479},{"vlan":3480},{"vlan":3481},{"vlan":3482},{"vlan":3483},{"vlan":3484},{"vlan":3485},{"vlan":3486},{"vlan":3487},{"vlan":3488},{"vlan":3489},{"vlan":3490},{"vlan":3491},{"vlan":3492},{"vlan":3493},{"vlan":3494},{"vlan":3495},{"vlan":3496},{"vlan":3497},{"vlan":3498},{"vlan":3499},{"vlan":3500},{"vlan":3501},{"vlan":3502},{"vlan":3503},{"vlan":3504},{"vlan":3505},{"vlan":3506},{"vlan":3507},{"vlan":3508},{"vlan":3509},{"vlan":3510},{"vlan":3511},{"vlan":3512},{"vlan":3513},{"vlan":3514},{"vlan":3515},{"vlan":3516},{"vlan":3517},{"vlan":3518},{"vlan":3519},{"vlan":3520},{"vlan":3521},{"vlan":3522},{"vlan":3523},{"vlan":3524},{"vlan":3525},{"vlan":3526},{"vlan":3527},{"vlan":3528},{"vlan":3529},{"vlan":3530},{"vlan":3531},{"vlan":3532},{"vlan":3533},{"vlan":3534},{"vlan":3535},{"vlan":3536},{"vlan":3537},{"vlan":3538},{"vlan":3539},{"vlan":3540},{"vlan":3541},{"vlan":3542},{"vlan":3543},{"vlan":3544},{"vlan":3545},{"vlan":3546},{"vlan":3547},{"vlan":3548},{"vlan":3549},{"vlan":3550},{"vlan":3551},{"vlan":3552},{"vlan":3553},{"vlan":3554},{"vlan":3555},{"vlan":3556},{"vlan":3557},{"vlan":3558},{"vlan":3559},{"vlan":3560},{"vlan":3561},{"vlan":3562},{"vlan":3563},{"vlan":3564},{"vlan":3565},{"vlan":3566},{"vlan":3567},{"vlan":3568},{"vlan":3569},{"vlan":3570},{"vlan":3571},{"vlan":3572},{"vlan":3573},{"vlan":3574},{"vlan":3575},{"vlan":3576},{"vlan":3577},{"vlan":3578},{"vlan":3579},{"vlan":3580},{"vlan":3581},{"vlan":3582},{"vlan":3583},{"vlan":3584},{"vlan":3585},{"vlan":3586},{"vlan":3587},{"vlan":3588},{"vlan":3589},{"vlan":3590},{"vlan":3591},{"vlan":3592},{"vlan":3593},{"vlan":3594},{"vlan":3595},{"vlan":3596},{"vlan":3597},{"vlan":3598},{"vlan":3599},{"vlan":3600},{"vlan":3601},{"vlan":3602},{"vlan":3603},{"vlan":3604},{"vlan":3605},{"vlan":3606},{"vlan":3607},{"vlan":3608},{"vlan":3609},{"vlan":3610},{"vlan":3611},{"vlan":3612},{"vlan":3613},{"vlan":3614},{"vlan":3615},{"vlan":3616},{"vlan":3617},{"vlan":3618},{"vlan":3619},{"vlan":3620},{"vlan":3621},{"vlan":3622},{"vlan":3623},{"vlan":3624},{"vlan":3625},{"vlan":3626},{"vlan":3627},{"vlan":3628},{"vlan":3629},{"vlan":3630},{"vlan":3631},{"vlan":3632},{"vlan":3633},{"vlan":3634},{"vlan":3635},{"vlan":3636},{"vlan":3637},{"vlan":3638},{"vlan":3639},{"vlan":3640},{"vlan":3641},{"vlan":3642},{"vlan":3643},{"vlan":3644},{"vlan":3645},{"vlan":3646},{"vlan":3647},{"vlan":3648},{"vlan":3649},{"vlan":3650},{"vlan":3651},{"vlan":3652},{"vlan":3653},{"vlan":3654},{"vlan":3655},{"vlan":3656},{"vlan":3657},{"vlan":3658},{"vlan":3659},{"vlan":3660},{"vlan":3661},{"vlan":3662},{"vlan":3663},{"vlan":3664},{"vlan":3665},{"vlan":3666},{"vlan":3667},{"vlan":3668},{"vlan":3669},{"vlan":3670},{"vlan":3671},{"vlan":3672},{"vlan":3673},{"vlan":3674},{"vlan":3675},{"vlan":3676},{"vlan":3677},{"vlan":3678},{"vlan":3679},{"vlan":3680},{"vlan":3681},{"vlan":3682},{"vlan":3683},{"vlan":3684},{"vlan":3685},{"vlan":3686},{"vlan":3687},{"vlan":3688},{"vlan":3689},{"vlan":3690},{"vlan":3691},{"vlan":3692},{"vlan":3693},{"vlan":3694},{"vlan":3695},{"vlan":3696},{"vlan":3697},{"vlan":3698},{"vlan":3699},{"vlan":3700},{"vlan":3701},{"vlan":3702},{"vlan":3703},{"vlan":3704},{"vlan":3705},{"vlan":3706},{"vlan":3707},{"vlan":3708},{"vlan":3709},{"vlan":3710},{"vlan":3711},{"vlan":3712},{"vlan":3713},{"vlan":3714},{"vlan":3715},{"vlan":3716},{"vlan":3717},{"vlan":3718},{"vlan":3719},{"vlan":3720},{"vlan":3721},{"vlan":3722},{"vlan":3723},{"vlan":3724},{"vlan":3725},{"vlan":3726},{"vlan":3727},{"vlan":3728},{"vlan":3729},{"vlan":3730},{"vlan":3731},{"vlan":3732},{"vlan":3733},{"vlan":3734},{"vlan":3735},{"vlan":3736},{"vlan":3737},{"vlan":3738},{"vlan":3739},{"vlan":3740},{"vlan":3741},{"vlan":3742},{"vlan":3743},{"vlan":3744},{"vlan":3745},{"vlan":3746},{"vlan":3747},{"vlan":3748},{"vlan":3749},{"vlan":3750},{"vlan":3751},{"vlan":3752},{"vlan":3753},{"vlan":3754},{"vlan":3755},{"vlan":3756},{"vlan":3757},{"vlan":3758},{"vlan":3759},{"vlan":3760},{"vlan":3761},{"vlan":3762},{"vlan":3763},{"vlan":3764},{"vlan":3765},{"vlan":3766},{"vlan":3767},{"vlan":3768},{"vlan":3769},{"vlan":3770},{"vlan":3771},{"vlan":3772},{"vlan":3773},{"vlan":3774},{"vlan":3775},{"vlan":3776},{"vlan":3777},{"vlan":3778},{"vlan":3779},{"vlan":3780},{"vlan":3781},{"vlan":3782},{"vlan":3783},{"vlan":3784},{"vlan":3785},{"vlan":3786},{"vlan":3787},{"vlan":3788},{"vlan":3789},{"vlan":3790},{"vlan":3791},{"vlan":3792},{"vlan":3793},{"vlan":3794},{"vlan":3795},{"vlan":3796},{"vlan":3797},{"vlan":3798},{"vlan":3799},{"vlan":3800},{"vlan":3801},{"vlan":3802},{"vlan":3803},{"vlan":3804},{"vlan":3805},{"vlan":3806},{"vlan":3807},{"vlan":3808},{"vlan":3809},{"vlan":3810},{"vlan":3811},{"vlan":3812},{"vlan":3813},{"vlan":3814},{"vlan":3815},{"vlan":3816},{"vlan":3817},{"vlan":3818},{"vlan":3819},{"vlan":3820},{"vlan":3821},{"vlan":3822},{"vlan":3823},{"vlan":3824},{"vlan":3825},{"vlan":3826},{"vlan":3827},{"vlan":3828},{"vlan":3829},{"vlan":3830},{"vlan":3831},{"vlan":3832},{"vlan":3833},{"vlan":3834},{"vlan":3835},{"vlan":3836},{"vlan":3837},{"vlan":3838},{"vlan":3839},{"vlan":3840},{"vlan":3841},{"vlan":3842},{"vlan":3843},{"vlan":3844},{"vlan":3845},{"vlan":3846},{"vlan":3847},{"vlan":3848},{"vlan":3849},{"vlan":3850},{"vlan":3851},{"vlan":3852},{"vlan":3853},{"vlan":3854},{"vlan":3855},{"vlan":3856},{"vlan":3857},{"vlan":3858},{"vlan":3859},{"vlan":3860},{"vlan":3861},{"vlan":3862},{"vlan":3863},{"vlan":3864},{"vlan":3865},{"vlan":3866},{"vlan":3867},{"vlan":3868},{"vlan":3869},{"vlan":3870},{"vlan":3871},{"vlan":3872},{"vlan":3873},{"vlan":3874},{"vlan":3875},{"vlan":3876},{"vlan":3877},{"vlan":3878},{"vlan":3879},{"vlan":3880},{"vlan":3881},{"vlan":3882},{"vlan":3883},{"vlan":3884},{"vlan":3885},{"vlan":3886},{"vlan":3887},{"vlan":3888},{"vlan":3889},{"vlan":3890},{"vlan":3891},{"vlan":3892},{"vlan":3893},{"vlan":3894},{"vlan":3895},{"vlan":3896},{"vlan":3897},{"vlan":3898},{"vlan":3899},{"vlan":3900},{"vlan":3901},{"vlan":3902},{"vlan":3903},{"vlan":3904},{"vlan":3905},{"vlan":3906},{"vlan":3907},{"vlan":3908},{"vlan":3909},{"vlan":3910},{"vlan":3911},{"vlan":3912},{"vlan":3913},{"vlan":3914},{"vlan":3915},{"vlan":3916},{"vlan":3917},{"vlan":3918},{"vlan":3919},{"vlan":3920},{"vlan":3921},{"vlan":3922},{"vlan":3923},{"vlan":3924},{"vlan":3925},{"vlan":3926},{"vlan":3927},{"vlan":3928},{"vlan":3929},{"vlan":3930},{"vlan":3931},{"vlan":3932},{"vlan":3933},{"vlan":3934},{"vlan":3935},{"vlan":3936},{"vlan":3937},{"vlan":3938},{"vlan":3939},{"vlan":3940},{"vlan":3941},{"vlan":3942},{"vlan":3943},{"vlan":3944},{"vlan":3945},{"vlan":3946},{"vlan":3947},{"vlan":3948},{"vlan":3949},{"vlan":3950},{"vlan":3951},{"vlan":3952},{"vlan":3953},{"vlan":3954},{"vlan":3955},{"vlan":3956},{"vlan":3957},{"vlan":3958},{"vlan":3959},{"vlan":3960},{"vlan":3961},{"vlan":3962},{"vlan":3963},{"vlan":3964},{"vlan":3965},{"vlan":3966},{"vlan":3967},{"vlan":3968},{"vlan":3969},{"vlan":3970},{"vlan":3971},{"vlan":3972},{"vlan":3973},{"vlan":3974},{"vlan":3975},{"vlan":3976},{"vlan":3977},{"vlan":3978},{"vlan":3979},{"vlan":3980},{"vlan":3981},{"vlan":3982},{"vlan":3983},{"vlan":3984},{"vlan":3985},{"vlan":3986},{"vlan":3987},{"vlan":3988},{"vlan":3989},{"vlan":3990},{"vlan":3991},{"vlan":3992},{"vlan":3993},{"vlan":3994},{"vlan":3995},{"vlan":3996},{"vlan":3997},{"vlan":3998},{"vlan":3999},{"vlan":4000},{"vlan":4001},{"vlan":4002},{"vlan":4003},{"vlan":4004},{"vlan":4005},{"vlan":4006},{"vlan":4007},{"vlan":4008},{"vlan":4009},{"vlan":4010},{"vlan":4011},{"vlan":4012},{"vlan":4013},{"vlan":4014},{"vlan":4015},{"vlan":4016},{"vlan":4017},{"vlan":4018},{"vlan":4019},{"vlan":4020},{"vlan":4021},{"vlan":4022},{"vlan":4023},{"vlan":4024},{"vlan":4025},{"vlan":4026},{"vlan":4027},{"vlan":4028},{"vlan":4029},{"vlan":4030},{"vlan":4031},{"vlan":4032},{"vlan":4033},{"vlan":4034},{"vlan":4035},{"vlan":4036},{"vlan":4037},{"vlan":4038},{"vlan":4039},{"vlan":4040},{"vlan":4041},{"vlan":4042},{"vlan":4043},{"vlan":4044},{"vlan":4045},{"vlan":4046},{"vlan":4047},{"vlan":4048},{"vlan":4049},{"vlan":4050},{"vlan":4051},{"vlan":4052},{"vlan":4053},{"vlan":4054},{"vlan":4055},{"vlan":4056},{"vlan":4057},{"vlan":4058},{"vlan":4059},{"vlan":4060},{"vlan":4061},{"vlan":4062},{"vlan":4063},{"vlan":4064},{"vlan":4065},{"vlan":4066},{"vlan":4067},{"vlan":4068},{"vlan":4069},{"vlan":4070},{"vlan":4071},{"vlan":4072},{"vlan":4073},{"vlan":4074},{"vlan":4075},{"vlan":4076},{"vlan":4077},{"vlan":4078},{"vlan":4079},{"vlan":4080},{"vlan":4081},{"vlan":4082},{"vlan":4083},{"vlan":4084},{"vlan":4085},{"vlan":4086},{"vlan":4087},{"vlan":4088},{"vlan":4089},{"vlan":4090},{"vlan":4091},{"vlan":4092},{"vlan":4093},{"vlan":4094}]}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_can_set_max_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=199, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:24:20 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=199, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:24:20 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=199, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=199, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=199, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":185,"ifname":"br0","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=199, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_configuration_checks.py::test_vlan_can_not_add_interface_to_vlan_wo_bridge 0.67
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_can_not_add_interface_to_vlan_wo_bridge">Starting testcase:test_vlan_can_not_add_interface_to_vlan_wo_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12018' coro=<test_vlan_can_not_add_interface_to_vlan_wo_bridge() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py:70> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO asyncssh:logging.py:92 [conn=199, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=200] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=200] Local address: 172.17.0.3, port 51868 INFO asyncssh:logging.py:92 [conn=200] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=200] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=200] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:25:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=200, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=1] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=2] Command: bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=2] Received exit status 255 INFO asyncssh:logging.py:92 [conn=200, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=2] Channel closed DEBUG agg1:Logger.py:156 RTNETLINK answers: Operation not supported INFO asyncssh:logging.py:92 [conn=200, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=200, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=4] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=200, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=200, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=200, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=200, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=200, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=8] Command: bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=8] Received exit status 255 INFO asyncssh:logging.py:92 [conn=200, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=8] Channel closed DEBUG agg1:Logger.py:156 RTNETLINK answers: Operation not supported
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_can_not_add_interface_to_vlan_wo_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=200, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:25:11 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=200, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:25:11 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=200, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=200, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=200, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=14] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":186,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c2:6c:53:44:0b:0d","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=200, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=16] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[broadcast] 209.41
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[broadcast]">Starting testcase:test_vlan_default_configuration_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12044' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=200, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=201] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=201] Local address: 172.17.0.3, port 51878 INFO asyncssh:logging.py:92 [conn=201] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=201] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=201] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:25:11 UTC 2016 INFO asyncssh:logging.py:92 [conn=201, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=201, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=201, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=201, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=201, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=201, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=201, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964ba1a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 239 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=201, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:28:40 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=201, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:28:40 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=201, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=201, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=201, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":187,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=201, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[multicast] 202.88
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[multicast]">Starting testcase:test_vlan_default_configuration_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12068' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=201, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=202] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=202] Local address: 172.17.0.3, port 33126 INFO asyncssh:logging.py:92 [conn=202] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=202] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=202] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:28:41 UTC 2016 INFO asyncssh:logging.py:92 [conn=202, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=202, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=202, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=202, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=202, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=202, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=202, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964bbb80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 120 Rx 120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 119 Rx 119 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 119 Rx 119 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 120 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 119 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 119 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 120 Rx 120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 119 Rx 119 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 119 Rx 119 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=202, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:32:03 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=202, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:32:03 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=202, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=202, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=202, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":188,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=202, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[unicast] 201.89
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[unicast]">Starting testcase:test_vlan_default_configuration_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12092' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=202, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=203] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=203] Local address: 172.17.0.3, port 43026 INFO asyncssh:logging.py:92 [conn=203] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=203] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=203] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:32:04 UTC 2016 INFO asyncssh:logging.py:92 [conn=203, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=203, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=203, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=203, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=203, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=203, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=203, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:5 -> X INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:1:8 -> 10.36.118.199:1:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d4100>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 1 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> 2 SIP-DIP N/A Tx 339 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI 10.36.118.199:1:5 -> X SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI 10.36.118.199:1:8 -> 10.36.118.199:1:5 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=203, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:35:21 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=203, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:35:25 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=203, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=203, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=203, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":189,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=203, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[unknown_unicast] 205.06
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[unknown_unicast]">Starting testcase:test_vlan_default_configuration_with_[unknown_unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12116' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=203, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=204] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=204] Local address: 172.17.0.3, port 46778 INFO asyncssh:logging.py:92 [conn=204] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=204] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=204] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:35:25 UTC 2016 INFO asyncssh:logging.py:92 [conn=204, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=204, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=204, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=204, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=204, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=204, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=204, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756f20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 228 Rx 228 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 228 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 228 Rx 228 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 227 Rx 227 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[unknown_unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=204, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=7] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=8] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:38:50 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=204, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=9] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=10] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:38:50 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=204, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=204, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=204, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=12] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":190,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=204, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=14] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_basic_functionality 191.58
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_basic_functionality">Starting testcase:test_vlan_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12140' coro=<test_vlan_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:192> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=204, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=205] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=205] Local address: 172.17.0.3, port 56174 INFO asyncssh:logging.py:92 [conn=205] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=205] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=205] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:38:51 UTC 2016 INFO asyncssh:logging.py:92 [conn=205, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=205, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=205, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=8] Command: bridge vlan add dev swp1 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=10] Command: bridge vlan add dev swp2 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=12] Command: bridge vlan add dev swp3 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 2 untagged INFO asyncssh:logging.py:92 [conn=205, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=14] Command: bridge vlan add dev swp4 vid 2 untagged INFO asyncssh:logging.py:92 [conn=205, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d54b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 241 Rx 241 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=205, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:42:01 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=205, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:42:02 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=205, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=205, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=205, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":191,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=205, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_default_configuration.py::test_vlan_changing_default_pvid 204.26
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_changing_default_pvid">Starting testcase:test_vlan_changing_default_pvid from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12172' coro=<test_vlan_changing_default_pvid() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:269> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=205, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=206] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=206] Local address: 172.17.0.3, port 43110 INFO asyncssh:logging.py:92 [conn=206] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=206] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=206] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:42:02 UTC 2016 INFO asyncssh:logging.py:92 [conn=206, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 2 INFO asyncssh:logging.py:92 [conn=206, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 2 INFO asyncssh:logging.py:92 [conn=206, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=206, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=206, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=8] Command: bridge vlan add dev swp1 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=10] Command: bridge vlan add dev swp2 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=12] Command: bridge vlan add dev swp3 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=14] Command: bridge vlan add dev swp4 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964b8fa0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_changing_default_pvid from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=206, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:45:26 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=206, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:45:26 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=206, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=206, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=206, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":192,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=206, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_increment_mac.py::test_vlan_with_increment_macs 441.33
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_with_increment_macs">Starting testcase:test_vlan_with_increment_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12204' coro=<test_vlan_with_increment_macs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=206, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=207] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=207] Local address: 172.17.0.3, port 39690 INFO asyncssh:logging.py:92 [conn=207] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=207] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=207] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:45:26 UTC 2016 INFO asyncssh:logging.py:92 [conn=207, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=1] Channel closed DEBUG agg1:Logger.py:156 /lib/platform-config/current/onl/bin/onlpdump -s INFO asyncssh:logging.py:92 [conn=207, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=2] Command: /lib/platform-config/current/onl/bin/onlpdump -s INFO asyncssh:logging.py:92 [conn=207, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=2] Channel closed DEBUG agg1:Logger.py:156 System Information: Product Name: AS5114-48X-O-AC-F-EC Part Number: FP1EC5114001Z Serial Number: 511448X2042119 MAC: 34:ef:b6:ec:38:02 MAC Range: 65 Manufacturer: Accton Manufacture Date: 10/26/2020 21:02:20 Vendor: Edgecore Platform Name: arm64-accton_as5114_48x-r0 Label Revision: R01A Country Code: TW Diag Version: 00.0b.01.01 ONIE Version: 2020.02.00.09 INFO asyncssh:logging.py:92 [conn=207, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=207, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=207, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=8] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 type bridge ageing_time 3000 INFO asyncssh:logging.py:92 [conn=207, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=10] Command: ip link set dev br0 type bridge ageing_time 3000 INFO asyncssh:logging.py:92 [conn=207, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 5 pvid && bridge vlan add dev swp1 vid 33 && bridge vlan add dev swp1 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=12] Command: bridge vlan add dev swp1 vid 5 pvid && bridge vlan add dev swp1 vid 33 && bridge vlan add dev swp1 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 5 pvid && bridge vlan add dev swp2 vid 33 && bridge vlan add dev swp2 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=14] Command: bridge vlan add dev swp2 vid 5 pvid && bridge vlan add dev swp2 vid 33 && bridge vlan add dev swp2 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 5 pvid && bridge vlan add dev swp3 vid 33 && bridge vlan add dev swp3 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=16] Command: bridge vlan add dev swp3 vid 5 pvid && bridge vlan add dev swp3 vid 33 && bridge vlan add dev swp3 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 5 pvid && bridge vlan add dev swp4 vid 33 && bridge vlan add dev swp4 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=18] Command: bridge vlan add dev swp4 vid 5 pvid && bridge vlan add dev swp4 vid 33 && bridge vlan add dev swp4 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964b8760>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 5 SIP-DIP N/A Tx 141269 Rx 141269 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show dev swp1 | grep 'vlan 5' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=20] Command: bridge fdb show dev swp1 | grep 'vlan 5' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=20] Channel closed DEBUG agg1:Logger.py:156 31403 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96756d70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 33 SIP-DIP N/A Tx 140910 Rx 140910 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show dev swp1 | grep 'vlan 33' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=22] Command: bridge fdb show dev swp1 | grep 'vlan 33' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=22] Channel closed DEBUG agg1:Logger.py:156 31395 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 20 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967565c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI traffic with VLAN ID: 20 SIP-DIP N/A Tx 141363 Rx 141363 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge fdb show dev swp1 | grep 'vlan 20' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=24] Command: bridge fdb show dev swp1 | grep 'vlan 20' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=24] Channel closed DEBUG agg1:Logger.py:156 31409 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 20 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}]
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_with_increment_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py INFO asyncssh:logging.py:92 [conn=207, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=26] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:52:46 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=207, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=27] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=207, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=207, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":193,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=207, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=207, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:52:47 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}]
Passed functional/vlan/test_vlan_priority.py::test_vlan_priority_tag 171.34
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_priority_tag">Starting testcase:test_vlan_priority_tag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12246' coro=<test_vlan_priority_tag() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=207, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=208] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=208] Local address: 172.17.0.3, port 39208 INFO asyncssh:logging.py:92 [conn=208] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=208] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=208] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:52:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=208, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=208, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=208, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=8] Command: bridge vlan add dev swp1 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=10] Command: bridge vlan add dev swp2 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:1:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN priority INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d4400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN priority SIP-DIP N/A Tx 20783884 Rx 20783884 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item Traffic with VLAN priority Tx 20783884 Rx 20783884 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking 1: Ethernet:Outer VLAN ID (4 bits) at offset 124 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking 2: Ethernet:Outer VLAN Priority (3 bits) at offset 112 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Vlan Id: 5, Vlan Priority: 6 | Rx 20783884
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_priority_tag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=208, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=12] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:55:38 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=208, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=14] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:55:39 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=208, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=208, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=208, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=16] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":194,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=208, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=18] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_switching_modes.py::test_vlan_switching_vlan_modes_via_cli 384.63
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_switching_vlan_modes_via_cli">Starting testcase:test_vlan_switching_vlan_modes_via_cli from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12274' coro=<test_vlan_switching_vlan_modes_via_cli() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py:56> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=208, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=209] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=209] Local address: 172.17.0.3, port 54238 INFO asyncssh:logging.py:92 [conn=209] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=209] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=209] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 04:55:39 UTC 2016 INFO asyncssh:logging.py:92 [conn=209, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=209, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=209, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=8] Command: bridge vlan add dev swp1 vid 2 && bridge vlan add dev swp1 vid 3 untagged && bridge vlan add dev swp1 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=10] Command: bridge vlan add dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=12] Command: bridge vlan add dev swp3 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=14] Command: bridge vlan add dev swp4 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964ba9e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 239 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 239 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 239 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO asyncssh:logging.py:92 [conn=209, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=15] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp1 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=16] Command: bridge vlan delete dev swp1 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=17] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=18] Command: bridge vlan delete dev swp2 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=19] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp3 vid 3 INFO asyncssh:logging.py:92 [conn=209, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=20] Command: bridge vlan delete dev swp3 vid 3 INFO asyncssh:logging.py:92 [conn=209, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=21] Channel closed DEBUG agg1:Logger.py:156 bridge vlan delete dev swp4 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=22] Command: bridge vlan delete dev swp4 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=23] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 5 pvid untagged && bridge vlan add dev swp1 vid 101 && bridge vlan add dev swp1 vid 4094 untagged INFO asyncssh:logging.py:92 [conn=209, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=24] Command: bridge vlan add dev swp1 vid 5 pvid untagged && bridge vlan add dev swp1 vid 101 && bridge vlan add dev swp1 vid 4094 untagged INFO asyncssh:logging.py:92 [conn=209, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=25] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 5 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=26] Command: bridge vlan add dev swp2 vid 5 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=27] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 101 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=28] Command: bridge vlan add dev swp3 vid 101 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=29] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=30] Command: bridge vlan add dev swp4 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 101 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 500 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 4094 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a76230>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 243 Rx 243 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 243 Rx 243 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 243 Rx 243 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 243 Rx 243 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 242 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 242 Rx 242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI New configuration untagged traffic SIP-DIP N/A Tx 243 Rx 243 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI New configuration untagged traffic SIP-DIP N/A Tx 243 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI New configuration untagged traffic SIP-DIP N/A Tx 242 Rx 0 Loss 100.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_switching_vlan_modes_via_cli from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=209, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=31] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=32] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:02:03 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=209, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=33] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=34] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:02:03 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=209, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=35] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=209, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=209, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=36] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":195,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=209, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=37] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=38] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[broadcast] 224.74
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[broadcast]">Starting testcase:test_vlan_tagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12322' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=209, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=210] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=210] Local address: 172.17.0.3, port 57306 INFO asyncssh:logging.py:92 [conn=210] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=210] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=210] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:02:04 UTC 2016 INFO asyncssh:logging.py:92 [conn=210, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=210, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=210, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=8] Command: bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=10] Command: bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=12] Command: bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=14] Command: bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 23 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd964d4a90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 240 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 239 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 240 Rx 240 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=210, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:05:48 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=210, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:05:48 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=210, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=210, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=210, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":196,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=210, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[multicast] 235.57
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[multicast]">Starting testcase:test_vlan_tagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12354' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=210, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=211] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=211] Local address: 172.17.0.3, port 56326 INFO asyncssh:logging.py:92 [conn=211] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=211] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=211] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:05:48 UTC 2016 INFO asyncssh:logging.py:92 [conn=211, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=211, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=211, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=8] Command: bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=10] Command: bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=12] Command: bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=14] Command: bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 23 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96773b20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 25 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 24 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 25 Rx 25 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 25 Rx 25 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 25 Rx 25 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged traffic SIP-DIP N/A Tx 25 Rx 25 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged traffic SIP-DIP N/A Tx 24 Rx 24 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged traffic SIP-DIP N/A Tx 24 Rx 24 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=211, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:09:43 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=211, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:09:43 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=211, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=211, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=211, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":197,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=211, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[unicast] 294.06
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[unicast]">Starting testcase:test_vlan_tagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12386' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=211, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=212] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=212] Local address: 172.17.0.3, port 42300 INFO asyncssh:logging.py:92 [conn=212] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=212] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=212] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:09:44 UTC 2016 INFO asyncssh:logging.py:92 [conn=212, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=212, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=212, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=8] Command: bridge vlan add dev swp1 vid 22 && bridge vlan add dev swp1 vid 23 && bridge vlan add dev swp1 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=10] Command: bridge vlan add dev swp2 vid 22 && bridge vlan add dev swp2 vid 23 && bridge vlan add dev swp2 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=12] Command: bridge vlan add dev swp3 vid 22 && bridge vlan add dev swp3 vid 23 && bridge vlan add dev swp3 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=14] Command: bridge vlan add dev swp4 vid 22 && bridge vlan add dev swp4 vid 23 && bridge vlan add dev swp4 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp3 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp4 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a77730>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 1 learning SIP-DIP N/A Tx 339 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 1 learning SIP-DIP N/A Tx 339 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 1 learning SIP-DIP N/A Tx 339 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 22 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 22 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 22 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 23 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 23 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 23 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:6 -> 10.36.118.199:1:5: VLAN : 24 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:7 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:7 -> 10.36.118.199:1:5: VLAN : 24 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:8 Rx 10.36.118.199:1:5 TI From 10.36.118.199:1:8 -> 10.36.118.199:1:5: VLAN : 24 learning SIP-DIP N/A Tx 339 Rx 339 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=212, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:14:34 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=212, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:14:37 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=212, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=212, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=212, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":198,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=212, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[broadcast] 196.53
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[broadcast]">Starting testcase:test_vlan_untagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12418' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=212, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=213] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=213] Local address: 172.17.0.3, port 40892 INFO asyncssh:logging.py:92 [conn=213] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=213] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=213] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:14:38 UTC 2016 INFO asyncssh:logging.py:92 [conn=213, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=213, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=213, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=8] Command: bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=10] Command: bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=12] Command: bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=14] Command: bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged broadcast traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd967db2b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged broadcast traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged broadcast traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged broadcast traffic SIP-DIP N/A Tx 239 Rx 239 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=213, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:17:54 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=213, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:17:54 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=213, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=213, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=213, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":199,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=213, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[multicast] 193.42
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[multicast]">Starting testcase:test_vlan_untagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12450' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=213, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=214] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=214] Local address: 172.17.0.3, port 43224 INFO asyncssh:logging.py:92 [conn=214] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=214] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=214] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:17:55 UTC 2016 INFO asyncssh:logging.py:92 [conn=214, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=214, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=214, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=8] Command: bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=10] Command: bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=12] Command: bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=14] Command: bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged multicast traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd96a74f70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged multicast traffic SIP-DIP N/A Tx 120 Rx 120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:7 TI Untagged multicast traffic SIP-DIP N/A Tx 120 Rx 120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:8 TI Untagged multicast traffic SIP-DIP N/A Tx 120 Rx 120 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=214, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:21:07 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=214, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:21:07 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=214, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=214, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=214, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":200,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=214, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=22] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[unicast] 197.19
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[unicast]">Starting testcase:test_vlan_untagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 =================================================================
------------------------------Captured stdout call------------------------------
Task <Task pending name='Task-12482' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=214, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=215] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=215] Local address: 172.17.0.3, port 40924 INFO asyncssh:logging.py:92 [conn=215] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=215] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=215] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=0] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:21:08 UTC 2016 INFO asyncssh:logging.py:92 [conn=215, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=1] Channel closed DEBUG agg1:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=2] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=3] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=215, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=215, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=6] Command: ip link set dev swp1 up master br0 && ip link set dev swp2 up master br0 && ip link set dev swp3 up master br0 && ip link set dev swp4 up master br0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=6] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=7] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=8] Command: bridge vlan add dev swp1 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=9] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=10] Command: bridge vlan add dev swp2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=12] Command: bridge vlan add dev swp3 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=13] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=14] Command: bridge vlan add dev swp4 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 45 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:6 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:6 swp swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:7 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:7 swp swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:8 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:8 swp swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged unicast stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Learning stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp2 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7fcd965a6dd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:5 Rx 10.36.118.199:1:6 TI Untagged unicast stream SIP-DIP N/A Tx 338 Rx 338 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:1:6 Rx 10.36.118.199:1:5 TI Learning stream SIP-DIP N/A Tx 338 Rx 338 Loss 0.000
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=215, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=15] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=16] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:24:21 UTC 2016 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=215, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=18] Channel closed DEBUG agg1:Logger.py:156 Fri Nov 4 05:24:25 UTC 2016 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=215, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=215, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=215, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":201,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=215, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=22] Channel closed DEBUG agg1:Logger.py:156